Describe the bug
Starting today, cargo audit of packages dependent on aws-sdk-s3 1.119.0 fail, because it's dependent on lru 0.12.5
Regression Issue
Expected Behavior
Doesn't throw a warning.
Current Behavior
$ cargo audit --ignore RUSTSEC-2020-0071 --ignore RUSTSEC-2020-0159 --ignore RUSTSEC-2021-0127
Crate: lru
Version: 0.12.5
Warning: unsound
Title: IterMut violates Stacked Borrows by invalidating internal pointer
Date: 2026-01-07
ID: RUSTSEC-2026-0002
URL: https://rustsec.org/advisories/RUSTSEC-2026-0002
Dependency tree:
lru 0.12.5
└── aws-sdk-s3 1.119.0
Reproduction Steps
Same command used in .github/workflows/audit.yaml:
$ cargo audit --ignore RUSTSEC-2020-0071 --ignore RUSTSEC-2020-0159 --ignore RUSTSEC-2021-0127
Possible Solution
No response
Additional Information/Context
No response
Version
Environment details (OS name and version, etc.)
Ubuntu 24.04
Logs
No response
Describe the bug
Starting today, cargo audit of packages dependent on aws-sdk-s3 1.119.0 fail, because it's dependent on lru 0.12.5
Regression Issue
Expected Behavior
Doesn't throw a warning.
Current Behavior
$ cargo audit --ignore RUSTSEC-2020-0071 --ignore RUSTSEC-2020-0159 --ignore RUSTSEC-2021-0127
Crate: lru
Version: 0.12.5
Warning: unsound
Title:
IterMutviolates Stacked Borrows by invalidating internal pointerDate: 2026-01-07
ID: RUSTSEC-2026-0002
URL: https://rustsec.org/advisories/RUSTSEC-2026-0002
Dependency tree:
lru 0.12.5
└── aws-sdk-s3 1.119.0
Reproduction Steps
Same command used in
.github/workflows/audit.yaml:$ cargo audit --ignore RUSTSEC-2020-0071 --ignore RUSTSEC-2020-0159 --ignore RUSTSEC-2021-0127
Possible Solution
No response
Additional Information/Context
No response
Version
Environment details (OS name and version, etc.)
Ubuntu 24.04
Logs
No response