CVE-2026-54520
Last modified
CVE-2026-54520 is a high-severity vulnerability rated 8.1/10 on the CVSS scale. AI Agent Automation is a modular AI agent workflow automation platform with schedulers, tools, and observability. Prior to 0.9.1, the executeStep file-step implementation in backend/src/agents/executor.js passes the user-controlled step.path value through path.resolve with process.cwd() and then uses the resulting path for read or write operations without checking that it remains in an approved workflow directory. EPSS estimates a 0.49% chance of exploitation in the next 30 days.
Description
AI Agent Automation is a modular AI agent workflow automation platform with schedulers, tools, and observability. Prior to 0.9.1, the executeStep file-step implementation in backend/src/agents/executor.js passes the user-controlled step.path value through path.resolve with process.cwd() and then uses the resulting path for read or write operations without checking that it remains in an approved workflow directory. An authenticated user who can create or modify workflow file steps can supply traversal segments to escape the intended workspace and read sensitive files or write and overwrite files accessible to the backend process, including application-adjacent files when process permissions allow. This issue is fixed in version 0.9.1.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| vmDeshpande | ai-agent-automation | < 0.9.1 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-54520?
How severe is CVE-2026-54520?
How do I fix CVE-2026-54520?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-54515jackson-databind contains the general-purpose data-binding f…5.3
- CVE-2026-54516jackson-databind contains the general-purpose data-binding f…5.3
- CVE-2026-54517jackson-databind contains the general-purpose data-binding f…5.3
- CVE-2026-54518jackson-databind contains the general-purpose data-binding f…6.5
- CVE-2026-54519AI Agent Automation is a modular AI agent workflow automatio…8.8
- CVE-2026-5452A flaw has been found in UCC CampusConnect App up to 14.3.5 …3.3
- CVE-2026-54521FairEmail is a fully featured, open source, privacy-friendly…6.1
- CVE-2026-54522MessagePack for Ruby is an implementation of the MessagePack…5.4
- CVE-2026-54523Kyverno is a policy engine designed for cloud native platfor…9.6
- CVE-2026-54524Frappe HR is an open-source human resources management solut…7.1
- CVE-2026-54526Argo Workflows is an open source container-native workflow e…9.9
- CVE-2026-54527JupyterLab Git is a Git extension for JupyterLab. From 0.30.…9
Are you affected by CVE-2026-54520?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
