Not a U.S. government website. NDD is an independent vulnerability database by Volerion and is not affiliated with or endorsed by NIST or NVD.
VOLERION
Volerion Security Research

NOT DEFERRED DATABASE

VULNERABILITIES

CVE-2026-85674 Details

ANALYZED


This CVE record has been analyzed and enriched by NVDAPI.com as an independent party.

Description

aider (aider-chat) automatically loads a .aider.conf.yml configuration file from the root of the git repository it is launched in. A crafted repository can set test-cmd (executed at startup) or lint-cmd (executed on the first file edit), which aider runs through a shell (subprocess with shell=True) without any user confirmation, LLM interaction, or API key. Consequently, a user who clones and runs aider inside an attacker-supplied repository achieves arbitrary command execution on their machine. The behavior is long-standing and was confirmed on 0.86.3.dev (current main).

Metrics

References to Advisories, Solutions, and Tools

By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.

Weakness Enumeration

CWE-IDCWE NameSource
CWE-94Improper Control of Generation of Code ('Code Injection')[email protected]

Affected Products

ProductVersions
Aider-AI aider
<= 0.86.2 (semver)

CPE

  • No CPEs found in CPE dictionary for this product.

Remediation

  • Workaround:low effort

    Do not execute repository-supplied `test-cmd` / `lint-cmd` without explicit confirmation. Avoid auto-loading `test`/`lint`/`test-cmd`/`lint-cmd` (or `.env`) from the repository-root config of untrusted repositories.

Change History

2 change records found show changes


QUICK INFO

CVE Dictionary Entry:
CVE-2026-85674
NVD Published Date:
Sep 4, 2026
NVD Last Modified:
Sep 10, 2026
Source:
[email protected]
CVE-2026-85674 Details - Not Deferred