iTerm2 before 3.7.7beta2 has an argument injection vulnerability in the x-man-page: URL handler, allowing an attacker to execute arbitrary commands with the privileges of the logged-in user by inducing the user to open a crafted URL in iTerm2. Percent-encoded NUL characters survive input sanitization and are subsequently converted to whitespace during command-line parsing, allowing injection of additional arguments to /usr/bin/man. An attacker can inject the -P option to select an attacker-controlled pager command. NOTE: this issue exists because of an incomplete fix for CVE-2023-46321.
History

Thu, 05 Nov 2026 06:45:00 +0000

Type Values Removed Values Added
Title Argument Injection via x-man-page URL Handler in iTerm2

Thu, 05 Nov 2026 05:30:00 +0000

Type Values Removed Values Added
Description iTerm2 before 3.7.7beta2 has an argument injection vulnerability in the x-man-page: URL handler, allowing an attacker to execute arbitrary commands with the privileges of the logged-in user by inducing the user to open a crafted URL in iTerm2. Percent-encoded NUL characters survive input sanitization and are subsequently converted to whitespace during command-line parsing, allowing injection of additional arguments to /usr/bin/man. An attacker can inject the -P option to select an attacker-controlled pager command. NOTE: this issue exists because of an incomplete fix for CVE-2023-46321.
First Time appeared Iterm2
Iterm2 iterm2
Weaknesses CWE-88
CPEs cpe:2.3:a:iterm2:iterm2:*:*:*:*:*:*:*:*
Vendors & Products Iterm2
Iterm2 iterm2
References
Metrics cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published: 2026-11-05T05:25:55.141Z

Updated: 2026-11-05T05:25:55.141Z

Reserved: 2026-11-05T05:25:54.727Z

Link: CVE-2026-123014

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-05T06:17:07.707

Modified: 2026-11-05T06:17:07.707

Link: CVE-2026-123014

cve-icon Redhat

No data.