Skip to main content

CWE-150

Improper Neutralization of Escape, Meta, or Control Sequences

56 CVEs Avg CVSS 6.2 MITRE
10
CRITICAL
14
HIGH
18
MEDIUM
14
LOW
12
POC
0
KEV

Monthly

CVE-2026-19591 Sep 01, 17:06 HIGH This Week

OpenAI Codex CLI and Codex Desktop's PowerShell command-safety parser failed to recognize PowerShell's stop-parsing token (--%), misclassifying file-writing Git commands embedded after that token as safe and executing them without user approval. An attacker who tricks a developer into opening a crafted repository can cause Codex to silently write an attacker-controlled configuration; when Codex subsequently loads that configuration, it launches an attacker-designated MCP server and executes arbitrary code under the user's account. No public exploit has been identified at time of analysis (EPSS 0.16%, 6th percentile), and the default filesystem sandbox on macOS and Linux can limit the damage radius by preventing writes outside permitted directories.

Apple Microsoft Codex Desktop Codex Desktop Microsoft Store Package Codex Cli +1
NVD GitHub
CVSS 3.1
8.8
EPSS
0.2%
CVE-2026-39879 Jul 20, 16:57 HIGH PATCH This Week

SQL injection in syslog-ng versions before 4.12 (also fixed in Premium Edition 8.2 and Store Box 7.8) allows an attacker who controls an untrusted log source to inject SQL through log data processed by the afsql SQL destination driver, because afsql_dd_run_query omits a required sanitization call. Exploitation only affects deployments that have manually configured the SQL driver, and there is no public exploit identified at time of analysis and no CISA KEV listing. The rated impact centers on integrity of the backing database and availability of the logging pipeline (CVSS 7.1).

SQLi Red Hat Suse Syslog Ng
NVD GitHub
CVSS 3.1
7.1
EPSS
0.2%
CVE-2026-45038 May 15, 16:48 HIGH PATCH This Week

Local code execution in Tabby terminal emulator versions before 1.0.233 occurs when dragging and dropping files containing control characters in their paths. The terminal fails to properly escape control sequences, allowing attackers to execute arbitrary commands through crafted filenames when a user drags a malicious file into the terminal window.

RCE Tabby Eugeny
NVD GitHub VulDB
CVSS 4.0
8.4
EPSS
0.0%
CVE-2026-26149 Apr 14, 16:56 CRITICAL PATCH Exploit Unlikely Act Now

Escape sequence injection in Microsoft Power Apps versions prior to 3.26032.10.0 allows authenticated attackers with low privileges to bypass security controls and achieve remote code execution with high confidentiality, integrity, and availability impact across security boundaries. The vulnerability requires user interaction and affects Power Apps 1710 (build 9.2.23071.136 and earlier). EPSS score of 0.08% (23rd percentile) suggests low probability of mass exploitation despite critical CVSS 9.0 rating. Vendor patch available via Microsoft Security Response Center advisory.

Authentication Bypass Microsoft
NVD VulDB
CVSS 3.1
9.0
EPSS
0.1%
CVE-2026-3108 Mar 26, 16:16 Go HIGH PATCH GHSA This Week

Mattermost's mmctl command-line administration tool fails to sanitize ANSI and OSC escape sequences embedded in user-generated post content, enabling authenticated low-privilege attackers to inject malicious terminal control codes when administrators export or query messages. Exploitation allows screen manipulation, fake prompt injection, and clipboard hijacking against administrators running mmctl commands, potentially leading to secondary code execution if administrators are tricked into running injected commands. CISA SSVC framework indicates no current exploitation, non-automatable attack requiring high complexity and user interaction, but with total technical impact potential.

Information Disclosure Mattermost Suse
NVD
CVSS 3.1
8.0
EPSS
0.0%
CVE-2026-25996 Feb 12, 21:16 Go CRITICAL POC PATCH GHSA Act Now

String filter bypass in Inspektor Gadget Kubernetes eBPF tooling before fix. Insufficient string escaping enables filter injection. PoC and patch available.

Kubernetes Code Injection Inspektor Gadget Suse Linuxfoundation
NVD GitHub
CVSS 3.1
9.8
EPSS
0.1%
CVE-2026-21521 Jan 22, 23:15 HIGH PATCH This Week

Information disclosure in Microsoft 365 Word Copilot enables unauthenticated attackers to extract sensitive data through improper handling of escape and control sequences in network communications. The vulnerability requires user interaction to trigger and affects the Copilot AI/ML service with a CVSS score of 7.4. No patch is currently available.

Information Disclosure Microsoft AI / ML 365 Word Copilot
NVD
CVSS 3.1
7.4
EPSS
0.1%
CVE-2026-49147 Jun 08, 17:30 HIGH This Week

Improper neutralization of terminal control/escape sequences in ack (App::Ack), the Perl-based grep-like source-code search tool by Andy Lester, is fixed in v3.10.0 and affects all prior releases (App::Ack 0 through ≤3.10.0). When ack prints matching lines from attacker-controlled files, unsanitized control/meta sequences are passed through to the terminal, which per the CVSS vector (A:H) can disrupt or hang the terminal session and is separately tagged as an information-disclosure risk. There is no public exploit identified at time of analysis, and it is not listed in CISA KEV.

Information Disclosure
NVD
CVSS 3.1
7.5
EPSS
0.3%
CVE-2026-90773 Sep 13, 10:45 LOW PATCH Monitor

Terminal escape sequence injection in procs (the Rust-based `ps` replacement by dalance) through version 0.14.12 enables a local attacker to embed ANSI, CSI, or OSC control sequences in process argv that are rendered unfiltered into other users' terminals when they run procs. The Command column in `src/columns/command.rs` only stripped literal newlines and tabs, leaving ESC bytes and derived sequences intact; a victim running procs on the same host will have those sequences interpreted by their terminal emulator, enabling clipboard overwrite via OSC 52, screen manipulation via CSI, or hyperlink spoofing. No public exploit exists beyond the fix-commit unit test, and the CVSS 4.0 score of 2.4 (Low) accurately reflects the narrow, local-only, limited-integrity impact.

Information Disclosure Procs
NVD GitHub VulDB
CVSS 4.0
2.4
EPSS
0.1%
CVE-2026-82710 Sep 08, 00:23 LOW PATCH Monitor

Terminal escape sequence injection in ash-project/usage_rules (versions 0.1.18 through 1.2.7) allows a malicious Hex package publisher to forge what developers see when running mix usage_rules.search_docs. The Mix task queries search.hexdocs.pm and renders publisher-controlled fields - title, package name, type, doc reference, and highlighted snippets - verbatim to the terminal with no control-character sanitization, only adding ANSI highlighting rather than stripping injected sequences. A package author who embeds ANSI cursor-movement, line-erase, carriage-return, or OSC 52 clipboard-write sequences in their documentation can cause a developer's terminal to display a forged hexdocs URL, conceal output, or silently write an attacker-controlled command to the clipboard; no public exploit has been identified at time of analysis.

Ash Project Usage Rules
NVD GitHub
CVSS 4.0
2.3
EPSS
0.4%
EPSS 0% CVSS 8.8
HIGH This Week

OpenAI Codex CLI and Codex Desktop's PowerShell command-safety parser failed to recognize PowerShell's stop-parsing token (--%), misclassifying file-writing Git commands embedded after that token as safe and executing them without user approval. An attacker who tricks a developer into opening a crafted repository can cause Codex to silently write an attacker-controlled configuration; when Codex subsequently loads that configuration, it launches an attacker-designated MCP server and executes arbitrary code under the user's account. No public exploit has been identified at time of analysis (EPSS 0.16%, 6th percentile), and the default filesystem sandbox on macOS and Linux can limit the damage radius by preventing writes outside permitted directories.

Apple Microsoft Codex Desktop +3
NVD GitHub
EPSS 0% CVSS 7.1
HIGH PATCH This Week

SQL injection in syslog-ng versions before 4.12 (also fixed in Premium Edition 8.2 and Store Box 7.8) allows an attacker who controls an untrusted log source to inject SQL through log data processed by the afsql SQL destination driver, because afsql_dd_run_query omits a required sanitization call. Exploitation only affects deployments that have manually configured the SQL driver, and there is no public exploit identified at time of analysis and no CISA KEV listing. The rated impact centers on integrity of the backing database and availability of the logging pipeline (CVSS 7.1).

SQLi Red Hat Suse +1
NVD GitHub
EPSS 0% CVSS 8.4
HIGH PATCH This Week

Local code execution in Tabby terminal emulator versions before 1.0.233 occurs when dragging and dropping files containing control characters in their paths. The terminal fails to properly escape control sequences, allowing attackers to execute arbitrary commands through crafted filenames when a user drags a malicious file into the terminal window.

RCE Tabby Eugeny
NVD GitHub VulDB
EPSS 0% CVSS 9.0
CRITICAL PATCH Exploit Unlikely Act Now

Escape sequence injection in Microsoft Power Apps versions prior to 3.26032.10.0 allows authenticated attackers with low privileges to bypass security controls and achieve remote code execution with high confidentiality, integrity, and availability impact across security boundaries. The vulnerability requires user interaction and affects Power Apps 1710 (build 9.2.23071.136 and earlier). EPSS score of 0.08% (23rd percentile) suggests low probability of mass exploitation despite critical CVSS 9.0 rating. Vendor patch available via Microsoft Security Response Center advisory.

Authentication Bypass Microsoft
NVD VulDB
EPSS 0% CVSS 8.0
HIGH PATCH This Week

Mattermost's mmctl command-line administration tool fails to sanitize ANSI and OSC escape sequences embedded in user-generated post content, enabling authenticated low-privilege attackers to inject malicious terminal control codes when administrators export or query messages. Exploitation allows screen manipulation, fake prompt injection, and clipboard hijacking against administrators running mmctl commands, potentially leading to secondary code execution if administrators are tricked into running injected commands. CISA SSVC framework indicates no current exploitation, non-automatable attack requiring high complexity and user interaction, but with total technical impact potential.

Information Disclosure Mattermost Suse
NVD
EPSS 0% CVSS 9.8
CRITICAL POC PATCH Act Now

String filter bypass in Inspektor Gadget Kubernetes eBPF tooling before fix. Insufficient string escaping enables filter injection. PoC and patch available.

Kubernetes Code Injection Inspektor Gadget +2
NVD GitHub
EPSS 0% CVSS 7.4
HIGH PATCH This Week

Information disclosure in Microsoft 365 Word Copilot enables unauthenticated attackers to extract sensitive data through improper handling of escape and control sequences in network communications. The vulnerability requires user interaction to trigger and affects the Copilot AI/ML service with a CVSS score of 7.4. No patch is currently available.

Information Disclosure Microsoft AI / ML +1
NVD
EPSS 0% CVSS 7.5
HIGH This Week

Improper neutralization of terminal control/escape sequences in ack (App::Ack), the Perl-based grep-like source-code search tool by Andy Lester, is fixed in v3.10.0 and affects all prior releases (App::Ack 0 through ≤3.10.0). When ack prints matching lines from attacker-controlled files, unsanitized control/meta sequences are passed through to the terminal, which per the CVSS vector (A:H) can disrupt or hang the terminal session and is separately tagged as an information-disclosure risk. There is no public exploit identified at time of analysis, and it is not listed in CISA KEV.

Information Disclosure
NVD
EPSS 0% CVSS 2.4
LOW PATCH Monitor

Terminal escape sequence injection in procs (the Rust-based `ps` replacement by dalance) through version 0.14.12 enables a local attacker to embed ANSI, CSI, or OSC control sequences in process argv that are rendered unfiltered into other users' terminals when they run procs. The Command column in `src/columns/command.rs` only stripped literal newlines and tabs, leaving ESC bytes and derived sequences intact; a victim running procs on the same host will have those sequences interpreted by their terminal emulator, enabling clipboard overwrite via OSC 52, screen manipulation via CSI, or hyperlink spoofing. No public exploit exists beyond the fix-commit unit test, and the CVSS 4.0 score of 2.4 (Low) accurately reflects the narrow, local-only, limited-integrity impact.

Information Disclosure Procs
NVD GitHub VulDB
EPSS 0% CVSS 2.3
LOW PATCH Monitor

Terminal escape sequence injection in ash-project/usage_rules (versions 0.1.18 through 1.2.7) allows a malicious Hex package publisher to forge what developers see when running mix usage_rules.search_docs. The Mix task queries search.hexdocs.pm and renders publisher-controlled fields - title, package name, type, doc reference, and highlighted snippets - verbatim to the terminal with no control-character sanitization, only adding ANSI highlighting rather than stripping injected sequences. A package author who embeds ANSI cursor-movement, line-erase, carriage-return, or OSC 52 clipboard-write sequences in their documentation can cause a developer's terminal to display a forged hexdocs URL, conceal output, or silently write an attacker-controlled command to the clipboard; no public exploit has been identified at time of analysis.

Ash Project Usage Rules
NVD GitHub

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy