{"id":"RUSTSEC-2026-0260","aliases":[],"status":"published","title":"`arrayref` 0.3.10 was removed from crates.io due to a malicious dependency","description":"A new version of the `arrayref` crate was published with a direct dependency\non `proc-macro1`, which would execute a malicious build script.\n\nThis compromised version was published on 2026-08-20 and removed approximately\n86 minutes later. It was downloaded 2,285 times, which constituted less than\n10% of `arrayref` download traffic across all versions, as most users had older\nversions of `arrayref` in their lockfiles.","facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"published":"2026-08-20T12:00:00Z","modified":"2026-08-21T06:30:03Z","affected":[{"source":"osv","ecosystem":"crates.io","package":"arrayref","ranges":[{"type":"SEMVER","events":[{"introduced":"0.3.10-0"}]}]}],"references":[{"url":"https://crates.io/crates/arrayref","tags":["package"]},{"url":"https://rustsec.org/advisories/RUSTSEC-2026-0260.html","tags":["advisory"]},{"url":"https://blog.rust-lang.org/2026/08/20/supply-chain-attack-on-arrayref","tags":["web"]}],"sources":{"osv":[{"id":"RUSTSEC-2026-0260","title":"`arrayref` 0.3.10 was removed from crates.io due to a malicious dependency","description":"A new version of the `arrayref` crate was published with a direct dependency\non `proc-macro1`, which would execute a malicious build script.\n\nThis compromised version was published on 2026-08-20 and removed approximately\n86 minutes later. It was downloaded 2,285 times, which constituted less than\n10% of `arrayref` download traffic across all versions, as most users had older\nversions of `arrayref` in their lockfiles.","status":"published","published":"2026-08-20T12:00:00Z","modified":"2026-08-21T06:30:03.170807339Z","updated_at":"2026-11-02T15:53:40.430679Z"}]}}
