Description
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.
Published: 2026-08-21
Score: 9.8 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The append‑only‑vec crate version 0.1.9 from droundy contains a rogue dependency that registers with a command‑and‑control server and can execute arbitrary code during the compilation of a Rust project. When the crate is built, the malicious code runs as part of the build process, enabling an attacker to inject malware or compromise the build environment. This flaw is a classic example of compiled code injection (CWE‑506) and results in full program compromise without requiring further user interactions. The high CVSS score of 9.8 reflects the severity of executing code during build time, which can affect any system that compiles the vulnerable crate.

Affected Systems

The vulnerability impacts projects that depend on droundy’s append‑only‑vec crate, specifically version 0.1.9. Any Rust development environment, continuous integration pipeline, or build server that pulls this crate for compilation is at risk. The attack does not require a network connection to the target at runtime; the malicious payload is delivered at compile time via an external dependency.

Risk and Exploitability

With a CVSS score of 9.8 the vulnerability is classified as critical. Although the EPSS score is not available, the lack of a known exploitation indicator does not mitigate the inherent risk of compromised build artifacts. The attack vector is inferred to be supply‑chain—an attacker who can influence the dependency chain or intercept the build can trigger code execution. The vulnerability is not listed in CISA’s KEV catalog, but the high severity and the nature of the flaw mean that any use of the affected crate should be considered a security risk until it is patched or replaced.

Generated by OpenCVE AI on August 21, 2026 at 03:48 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to a patched version of append‑only‑vec that removes the rogue dependency.
  • Rebuild the project after the upgrade and verify the Cargo.lock checksum against the source repository to ensure integrity.
  • If upgrading is not immediately possible, replace the crate with a trusted alternative or apply a local patch that removes the malicious dependency and rebuild the project.

Generated by OpenCVE AI on August 21, 2026 at 03:48 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 21 Aug 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 21 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
First Time appeared Droundy
Droundy append-only-vec
Vendors & Products Droundy
Droundy append-only-vec

Fri, 21 Aug 2026 04:15:00 +0000

Type Values Removed Values Added
Title Supply Chain Attack via Rogue Dependency in append‑only‑vec Crate

Fri, 21 Aug 2026 01:00:00 +0000

Type Values Removed Values Added
Description 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.
Weaknesses CWE-506
References
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Subscriptions

Droundy Append-only-vec
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-08-21T13:20:06.921Z

Reserved: 2026-08-21T00:40:26.113Z

Link: CVE-2026-77650

cve-icon Vulnrichment

Updated: 2026-08-21T13:19:08.463Z

cve-icon NVD

Status : Deferred

Published: 2026-08-21T01:17:01.993

Modified: 2026-09-09T16:04:24.933

Link: CVE-2026-77650

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-21T12:08:23Z

Weaknesses