The append-only-vec crate 0.1.9 for Rust can trigger execution of malicious code when…
Priority MEDIUM 50CWE-506Published · Updated
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- No fix listed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-506.
Summary
The append-only-vec crate 0.1.9 for Rust can trigger execution of malicious code when compiling a project that uses the crate, because it has a rogue dependency that registers with a command-and-control server to offer arbitrary code execution.
Why it matters now
Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00801 56th percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2026-77650
- 2026-10-03 Alias added: GHSA-m5g8-cx2h-cvrh
References
Other 5
- https://blog.rust-lang.org/2026/08/20/supply-chain-attack-on-arrayref
- https://github.com/rustsec/advisory-db/issues/3161
- https://www.stepsecurity.io/blog/arrayref-rust-crate-supply-chain-attack
- https://safedep.io/arrayref-proc-macro1-rust-build-time-malware/
- https://rustsec.org/advisories/RUSTSEC-2026-0262.html
More droundy vulnerabilities
- TI-2026-54121 The arrayref crate 0.3.10 for Rust can trigger execution of malicious code when compiling… CVSS 3.1CRITICAL 9.8
- TI-2026-54119 The internment crate 0.8.7 for Rust can trigger execution of malicious code when… CVSS 3.1CRITICAL 9.8
Sources
- CVE-2026-77650 · CVE Program
- CVE-2026-77650 · NVD
- FIRST EPSS
- GHSA-m5g8-cx2h-cvrh · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences