Skip to main content
VulnerabilityPublished Updated

CVE-2026-25130: aliasrobotics cai · OS Command Injection

Affects aliasrobotics caiSource CVE Database V5

0

Not known to be exploited · CVSS 9.7 Critical.

Data as of 26 Oct 2026, 17:16 UTC

CVSS 3.1 base score
9.7Critical
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.9% chance of exploitation in 30 days – higher than 59% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 30 Jan 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Affected software

ProductAffectedFixed in
aliasroboticscaiAffected
  • <=0.5.10
Fixed in–
GitHubaliasrobotics/caipkg:github/aliasrobotics/caiOther threatsAffected
  • <=0.5.10
Fixed in–

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

European organizations using aliasrobotics CAI framework versions up to 0.5.10 should immediately upgrade to the patched version containing commit e22a1220f764e2d7cf9da6d6144926f53ca01cde or later. Until patching is possible, restrict network access to CAI management interfaces and tools to trusted administrators only. Implement strict input validation and sanitization on any user-supplied parameters passed to shell commands within custom scripts or integrations involving CAI. Employ application-level allowlisting to prevent execution of unexpected commands or parameters. Monitor logs for unusual subprocess invocations or command-line arguments, especially those involving the find_file() tool or similar utilities. Use endpoint detection and response (EDR) solutions to detect anomalous process creations indicative of command injection. Conduct a thorough audit of all CAI deployments and dependent systems to identify vulnerable instances. Educate security teams about the risk of command injection in AI frameworks and the importance of human-in-the-loop controls. Consider isolating CAI components in hardened containers or virtual machines with minimal privileges to limit potential damage from exploitation.

Description

Cybersecurity AI (CAI) is a framework for AI Security. In versions up to and including 0.5.10, the CAI (Cybersecurity AI) framework contains multiple argument injection vulnerabilities in its function tools. User-controlled input is passed directly to shell commands via `subprocess.Popen()` with `shell=True`, allowing attackers to execute arbitrary commands on the host system. The `find_file()` tool executes without requiring user approval because find is considered a "safe" pre-approved command. This means an attacker can achieve Remote Code Execution (RCE) by injecting malicious arguments (like -exec) into the args parameter, completely bypassing any human-in-the-loop safety mechanisms. Commit e22a1220f764e2d7cf9da6d6144926f53ca01cde contains a fix.

References

Community reviews

Loading reviews…