CVE Catalog

CVE-2026-54520

HighCVSS 8.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.49%

40th percentile - higher than 40% of all known CVEs

Summary

In AI Agent Automation prior to 0.9.1, the executeStep file-step implementation passes the user-controlled step.path value through path.resolve without verifying it remains in an approved workflow directory. An authenticated user can use traversal segments to read or write files outside the intended workspace.

Risk Assessment

An attacker can read sensitive files or overwrite files accessible to the backend process, including application-adjacent files. This may lead to data disclosure or integrity compromise.

Recommendation

Upgrade AI Agent Automation to version 0.9.1 or later. Restrict backend process permissions and verify that file steps are confined to approved directories.

Other vulnerabilities in AI Agent Automation

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS