PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-10174 Aider-AI CVE debrief

Aider-AI Aider 0.86.3 contains a protection mechanism failure in its Pre-commit Hook Handler, specifically within aider/args.py. The git-commit-verify argument can be manipulated to bypass intended protections. The vulnerability is remotely exploitable and has publicly available exploit material. The vendor was notified via an issue report prior to publication but had not responded at the time of CVE publication. The CVSS 4.0 score of 2.1 reflects LOW severity with network attack vector, low attack complexity, and required privileges.

Vendor
Aider-AI
Product
Aider
CVSS
LOW 2.1
CISA KEV
Not listed in stored evidence
Original CVE published
2026-05-31
Original CVE updated
2026-05-31
Advisory published
2026-05-31
Advisory updated
2026-05-31

Who should care

Organizations using Aider-AI Aider 0.86.3 for automated coding assistance, particularly those relying on git-commit-verify for commit integrity protection. Security teams managing pre-commit hook policies and developers using Aider in CI/CD pipelines.

Technical summary

The vulnerability exists in aider/args.py within the Pre-commit Hook Handler component of Aider-AI Aider 0.86.3. Manipulation of the git-commit-verify argument leads to protection mechanism failure (CWE-693). The attack vector is network-based with low attack complexity, though low privileges are required. The exploit is publicly available. The vendor was notified through GitHub issue 5057 but had not responded as of the CVE publication date of 2026-05-31.

Defensive priority

review

Recommended defensive actions

  • Review pre-commit hook configurations in Aider deployments, particularly git-commit-verify settings
  • Monitor GitHub issue 5057 for vendor response and patch availability
  • Restrict access to Aider configuration files to authorized users only
  • Consider disabling or manually verifying commits when using Aider 0.86.3 until patched
  • Audit commit verification workflows for bypass opportunities

Evidence notes

The vulnerability was reported through VulDB (submit/819901) and assigned CVE-2026-10174. The affected component is identified as the Pre-commit Hook Handler in aider/args.py. The git-commit-verify argument is the specific control that fails. The vendor was notified via GitHub issue 5057 prior to CVE publication. The CVSS 4.0 vector indicates network accessibility with required privileges (PR:L), limiting direct anonymous exploitation.

Official resources

public