Cargo downloads the Rust project’s dependencies and compiles the project. Cargo prior to version 0.72.2, bundled with Rust prior to version 1.71.1, did not respect the umask when extracting crate archives on UNIX-like systems. If the user downloaded a crate containing files writeable by any local user, another local user could exploit this to change the source code compiled and executed by the current user. To prevent existing cached extractions from being exploitable, the Cargo binary version 0.72.2 included in Rust 1.71.1 or later will purge caches generated by older Cargo versions automatically. As a workaround, configure one's system to prevent other local users from accessing the Cargo directory, usually located in `~/.cargo`.
CVSS Details
- CVSS 3.1 Base Score: 7.9
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade clippyUpgrade rustUpgrade rust-std-static-wasm32-wasiUpgrade rust-lldbUpgrade rust-std-staticUpgrade cargoUpgrade rust-debugger-commonUpgrade rust-docUpgrade rust-std-static-wasm32-unknown-unknownUpgrade rust-analyzerUpgrade rust-srcUpgrade rust-gdbUpgrade rust-toolsetUpgrade rust-analysisUpgrade rustfmt | Aug 16, 2023 | Aug 4, 2023 |
| Alpine Linux | — | Upgrade rust | Mar 26, 2024 | Aug 4, 2023 |
| Amazon Linux Ami 2 | — | Upgrade rust-debuginfoUpgrade rust-docUpgrade rust-analyzerUpgrade rust-gdbUpgrade cargoUpgrade rustUpgrade clippyUpgrade rust-srcUpgrade rust-toolsetUpgrade rust-std-staticUpgrade rustfmtUpgrade rust-debugger-commonUpgrade rust-analysis | Sep 8, 2023 | Aug 4, 2023 |
| Amazon_linux_2023 | — | Upgrade rust-analyzerUpgrade cargoUpgrade rust-std-staticUpgrade rust-debugsourceUpgrade rust-gdbUpgrade cargo-debuginfoUpgrade rustUpgrade clippy-debuginfoUpgrade rust-debugger-commonUpgrade rust-std-static-wasm32-unknown-unknownUpgrade rust-std-static-wasm32-wasiUpgrade clippyUpgrade rust-docUpgrade rustfmt-debuginfoUpgrade rust-analyzer-debuginfoUpgrade rust-lldbUpgrade rust-debuginfoUpgrade rust-srcUpgrade rust-analysisUpgrade rustfmt | Feb 17, 2025 | Aug 3, 2023 |
| Centos_linux | — | Upgrade rust-debugsourceUpgrade cargo-debuginfoUpgrade rust-gdbUpgrade rust-analyzer-debuginfoUpgrade rustfmtUpgrade rust-debuginfoUpgrade rust-toolsetUpgrade rust-analyzerUpgrade rust-std-static-wasm32-unknown-unknownUpgrade rust-std-staticUpgrade rust-lldbUpgrade rustUpgrade rustfmt-debuginfoUpgrade rust-docUpgrade clippyUpgrade rust-analysisUpgrade rust-debugger-commonUpgrade rust-srcUpgrade clippy-debuginfoUpgrade cargoUpgrade rust-std-static-wasm32-wasi | Aug 29, 2023 | Aug 4, 2023 |
| Debian | — | No solution existsUpgrade rust-cargo | May 15, 2025 | Aug 4, 2023 |
| Gentoo Linux | — | Upgrade dev-lang/rust-bin.Upgrade dev-lang/rust. | Sep 23, 2024 | Aug 4, 2023 |
| Oracle_linux | — | Upgrade rust-std-static-wasm32-unknown-unknownUpgrade rustfmtUpgrade rust-srcUpgrade rust-lldbUpgrade rust-debugger-commonUpgrade rust-std-static-wasm32-wasiUpgrade rust-std-staticUpgrade rustUpgrade cargoUpgrade rust-docUpgrade rust-analyzerUpgrade rust-gdbUpgrade rust-toolsetUpgrade clippyUpgrade rust-analysis | Aug 25, 2023 | Aug 3, 2023 |
| Redhat_linux | — | Upgrade rust-debugsourceUpgrade clippy-debuginfoUpgrade rust-lldbUpgrade cargoUpgrade rust-analyzerUpgrade cargo-debuginfoUpgrade rust-std-static-wasm32-unknown-unknownUpgrade rust-analyzer-debuginfoUpgrade rust-docUpgrade rlsUpgrade rls-debuginfoUpgrade rustfmt-debuginfoUpgrade rust-toolsetUpgrade rust-gdbUpgrade rust-srcUpgrade rust-analysisUpgrade rust-std-staticUpgrade rust-std-static-wasm32-wasiUpgrade rustfmtUpgrade rust-debuginfoUpgrade cargo-docUpgrade clippyUpgrade rustUpgrade rust-debugger-common | Aug 29, 2023 | Aug 4, 2023 |
| Rocky_linux | — | Upgrade rust-toolsetUpgrade rust-analyzer-debuginfoUpgrade clippyUpgrade rust-analysisUpgrade cargoUpgrade rustfmtUpgrade rust-std-static-wasm32-wasiUpgrade rust-analyzerUpgrade rust-debuginfoUpgrade rustUpgrade rust-docUpgrade rust-debugsourceUpgrade rust-std-static-wasm32-unknown-unknownUpgrade cargo-debuginfoUpgrade clippy-debuginfoUpgrade rustfmt-debuginfoUpgrade rust-std-static | Mar 5, 2024 | Aug 4, 2023 |
| Suse | — | Upgrade cargo1.71Upgrade rust1.71 | Aug 9, 2023 | Aug 4, 2023 |
| Ubuntu | — | Upgrade librust-cargo-dev (Ubuntu Pro)Upgrade cargo (Ubuntu Pro)Upgrade librust-cargo+openssl-dev (Ubuntu Pro) | Aug 4, 2023 | Aug 3, 2023 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub