Description
Aider through 0.86.2 contains a command execution vulnerability that allows attackers to run shell commands by committing a malicious .aider.conf.yml that is auto-loaded without a trust prompt. Attackers can set notifications-command or editor values that are executed via subprocess with shell=True after model replies or /editor use, running commands with the victim's privileges.
Published: 2026-10-23
Score: 8.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Command Execution
Action: Patch
AI Analysis

Impact

Aider through 0.86.2 contains a command execution flaw that enables an attacker to run arbitrary shell commands on the machine running Aider. The attacker creates a malicious .aider.conf.yml file in a repository; because the file is auto‑loaded without a trust prompt, the application passes configured values such as notifications-command or editor directly to subprocess with shell=True. When the model replies or the /editor command is used, these values are executed, giving the attacker the privileges of the Aider process.

Affected Systems

The vulnerability affects the Aider-AI Aider product version 0.86.2. Only this specific release is known to be exploitable. No other versions are listed as impacted.

Risk and Exploitability

The CVSS score of 8.5 indicates a high severity vulnerability. EPSS is not reported, and the issue is not listed in the CISA KEV catalog. Exploitation requires the attacker to commit a crafted .aider.conf.yml file to a repository that the target user accesses. Once the configuration is loaded, the attacker can execute arbitrary commands with the victim’s user privileges, potentially compromising the entire system and any services running under those credentials.

Generated by OpenCVE AI on October 23, 2026 at 13:23 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest Aider release that fixes the command execution flaw
  • Remove any .aider.conf.yml files that have been committed to repositories or neutralize their contents
  • Configure Aider to prompt for trust before executing configuration settings or disable automatic execution of notifications-command and editor values

Generated by OpenCVE AI on October 23, 2026 at 13:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 29 Oct 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 23 Oct 2026 14:15:00 +0000

Type Values Removed Values Added
First Time appeared Aider-ai
Aider-ai aider
Vendors & Products Aider-ai
Aider-ai aider

Fri, 23 Oct 2026 12:00:00 +0000

Type Values Removed Values Added
Description Aider through 0.86.2 contains a command execution vulnerability that allows attackers to run shell commands by committing a malicious .aider.conf.yml that is auto-loaded without a trust prompt. Attackers can set notifications-command or editor values that are executed via subprocess with shell=True after model replies or /editor use, running commands with the victim's privileges.
Title Aider through 0.86.2 Command Execution via Repository .aider.conf.yml Settings
Weaknesses CWE-78
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 8.5, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-29T13:02:55.888Z

Reserved: 2026-10-23T11:26:43.948Z

Link: CVE-2026-115726

cve-icon Vulnrichment

Updated: 2026-10-29T13:02:26.131Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-23T12:18:13.413

Modified: 2026-10-29T13:17:07.483

Link: CVE-2026-115726

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T14:00:17Z

Weaknesses
  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')