๐Ÿ” CVE Alert

CVE-2026-113663

HIGH 8.8

AG2: Newline injection in SandboxShellTool bypasses allowed=[...] and readonly=True, enabling arbitrary command execution

CVSS Score
8.8
EPSS Score
0.0%
EPSS Percentile
0th

AG2 is an open-source AgentOS. From 0.13.2 until ag2 1.1.1, and from autogen 0.13.2 to 0.14.1, SandboxShellTool configurations using allowed=[...] or readonly=True rely on ShellAdapter._filter and contains_shell_operator in ag2/tools/sandbox/filter.py and ag2/tools/sandbox/adapter/shell.py to validate a command prefix and reject selected shell syntax. The filter omits newline and carriage-return separators, while the accepted raw string is passed to sh -c, allowing an attacker-influenced agent command to execute an additional arbitrary statement. With the default LocalEnvironment backend, the injected statement runs as a host subprocess with the privileges of the agent process and can affect confidentiality, integrity, and availability. This issue is fixed in ag2 version 1.1.1.

CWE CWE-78 CWE-184
Vendor ag2ai
Product ag2
Published Nov 5, 2026
Stay Ahead of the Next One

Get instant alerts for ag2ai ag2

Be the first to know when new high vulnerabilities affecting ag2ai ag2 are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Affected Versions

ag2ai / ag2
>= 0.13.2, < 1.1.1
ag2ai / autogen
>= 0.13.2, <= 0.14.1

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/ag2ai/ag2/security/advisories/GHSA-2h4w-29cv-2cmv github.com: https://github.com/ag2ai/ag2/commit/3cd86726bb731eb11d6270f0ef9e50e42b5abb39 github.com: https://github.com/ag2ai/ag2/releases/tag/v1.1.1