CVE-2026-44462 PUBLISHED

Zed: Allowlist Bypass via Bash Variable Expansion Chain in Terminal Tool Permissions

Assigner: GitHub_M
Reserved: 06.05.2026 Published: 28.05.2026 Updated: 29.05.2026

Zed is a code editor. Prior to 0.229.0, Zed's terminal tool permission system can be bypassed via bash variable expansion chaining (${var@P}), allowing arbitrary command execution under an allowlisted command prefix. This vulnerability is fixed in 0.229.0.

Metrics

CVSS Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:L
CVSS Score: 6.4

Product Status

Vendor zed-industries
Product zed
Versions
  • Version < 0.229.0 is affected

References

Problem Types

  • CWE-184: Incomplete List of Disallowed Inputs CWE