Skip to main content

Aider CVE-2026-10176

| EUVDEUVD-2026-33496 LOW
SQL Injection (CWE-89)
2026-05-31 VulDB GHSA-f9g4-qjmq-f49r
2.1
CVSS 4.0 · Vendor: VulDB

Severity by source

Vendor (VulDB) PRIMARY
2.1 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Primary rating from Vendor (VulDB) · only source for this CVE.

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

3
Severity Changed
May 31, 2026 - 10:22 NVD
MEDIUM LOW
CVSS changed
May 31, 2026 - 10:22 NVD
6.3 (MEDIUM) 2.1 (LOW)
Analysis Generated
May 31, 2026 - 10:15 vuln.today

DescriptionCVE.org

A weakness has been identified in Aider-AI Aider 0.86.3. Affected by this issue is some unknown functionality of the component Code Generation Workflow. Executing a manipulation can lead to sql injection. The attack can be executed remotely. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.

AnalysisAI

SQL injection in Aider-AI Aider 0.86.3's Code Generation Workflow component allows authenticated remote attackers with low privileges to manipulate internal SQL queries, resulting in partial compromise of confidentiality, integrity, and availability. A publicly available proof-of-concept exploit exists via GitHub issue #5077, raising near-term exploitation risk despite the medium CVSS score of 6.3. The vendor has not yet responded to the responsible disclosure and no patch has been released, leaving users without an official remediation path.

Technical ContextAI

Aider is an open-source AI-powered pair programming CLI tool (aider-ai/aider) that integrates with large language models to assist developers in writing and editing code. It internally uses SQLite for persisting chat history, session context, and project data. The SQL injection vulnerability (CWE-89 - Improper Neutralization of Special Elements used in an SQL Command) is located in the Code Generation Workflow component, indicating that user-controlled input flowing through this workflow is concatenated into SQL statements without proper parameterization or escaping. The affected product is identified via CPE cpe:2.3:a:aider-ai:aider:*:*:*:*:*:*:*:*, with the wildcard version field suggesting the CPE does not bound the vulnerability to a specific narrow range - version 0.86.3 is the confirmed affected release per the VulDB report. The CVSS vector (AV:N/AC:L/PR:L/UI:N) confirms network-reachable exploitation with low attack complexity and no required user interaction.

RemediationAI

No vendor-released patch is identified at time of analysis. The Aider-AI project has not responded to the responsible disclosure and no fixed version has been published. Users should monitor GitHub issue #5077 (https://github.com/Aider-AI/aider/issues/5077) and the repository (https://github.com/Aider-AI/aider/) for patch availability. As compensating controls, restrict Aider to local or trusted network use only and avoid exposing the Code Generation Workflow to untrusted or externally supplied input, since the attack vector is network-based (AV:N) with low complexity. Consider limiting which users hold even low-level credentials to Aider instances and auditing Aider's SQLite database files for unexpected or anomalous entries. Note that these controls reduce exposure but do not eliminate the underlying vulnerability - applying an official patch when released remains the definitive fix.

Share

CVE-2026-10176 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy