Skip to main content

CWE-88

Improper Neutralization of Argument Delimiters in a Command ('Argument Injection')

313 CVEs Avg CVSS 8.0 MITRE
86
CRITICAL
160
HIGH
61
MEDIUM
4
LOW
90
POC
3
KEV

Monthly

CVE-2026-79685 Sep 01, 14:25 MEDIUM PATCH This Month

Argument Injection in Dell PowerStore storage appliances allows an authenticated low-privileged user to extract sensitive system information over the network without requiring additional interaction. The vulnerability (CWE-88) arises from improper neutralization of user-controlled input passed as arguments to an internal process, enabling privilege escalation of read access beyond what the account's role should permit. No public exploit code or active exploitation has been identified at time of analysis, though the low attack complexity and network accessibility make this a credible insider and compromised-credential threat.

Dell Powerstore 500T Powerstore 1000T Powerstore 1200T Powerstore 3000T +8
NVD
CVSS 3.1
6.5
CVE-2026-54085 Aug 27, 22:55 HIGH POC This Week

Argument injection in Wazuh active response scripts (versions 4.2.0-4.14.6) allows a low-privileged network attacker who controls a monitored log source to inject arbitrary arguments into firewall and account-management commands executing as root. Five scripts handling the srcip alert field (route-null.c, netsh.c, pf.c, npf.c, ipfw.c) omit IP format validation, and disable-account.c passes the dstuser field to passwd/chuser with only a root-name check, enabling injection into pfctl, npfctl, ipfw, route, netsh, and passwd. On Windows, unquoted CreateProcess concatenation in wpopenv() amplifies the impact by allowing space-delimited srcip values to append additional process arguments. No public exploit code has been identified at time of analysis, and this CVE is not listed in CISA KEV.

Wazuh Code Injection Microsoft
NVD GitHub
CVSS 3.1
7.1
EPSS
0.2%
CVE-2026-81529 Aug 27, 18:32 HIGH PATCH This Week

Connection-option injection in the MongoDB C# Driver allows a low-privileged application user to introduce or suppress security-relevant MongoDB connection settings by embedding URL delimiter characters in user-supplied input. When an application passes untrusted text into the driver's connection-URL builder and the resulting string is re-parsed as authoritative client configuration, the injected delimiters are treated as structural URL syntax rather than literal data - allowing options such as TLS mode or authentication parameters to be overridden. No public exploit has been identified at time of analysis; vendor-confirmed patch is available as version 3.11.1 on NuGet.

Code Injection C Driver
NVD VulDB
CVSS 4.0
7.1
EPSS
0.2%
CVE-2026-80427 Aug 26, 15:44 HIGH PATCH This Week

Argument injection in bestzip, a Node.js npm library wrapping the system zip binary, enables arbitrary shell command execution when attacker-controlled source paths are passed to its API. Because bestzip omits the POSIX '--' end-of-options delimiter when building the zip command line, any source path beginning with a hyphen is interpreted by zip as a flag rather than a filename - zip's built-in -T/-TT test-command feature then executes a caller-supplied command through a shell after archive creation. No public exploit code or CISA KEV listing has been identified at time of analysis; vendor-released patches exist as versions 2.2.6 and 3.0.2.

Information Disclosure Bestzip
NVD GitHub
CVSS 4.0
8.6
EPSS
0.2%
CVE-2026-79675 Aug 25, 15:16 CRITICAL POC PATCH GHSA Act Now

Argument injection in the Natural Language Toolkit (NLTK) Python library before 3.10.3 allows attackers who control the per-call `options` parameter of the `java()` helper to inject dangerous JVM flags (such as `-agentpath`, `-javaagent`, or `@argfile`) into invocations of the bundled Stanford NLP wrapper classes, resulting in arbitrary code execution. The flaw stems from missing validation of JVM options before they are handed to the spawned Java process. Reported by VulnCheck; no public exploit identified at time of analysis and it is not listed in CISA KEV.

RCE Nltk
NVD GitHub
CVSS 4.0
9.3
EPSS
0.4%
CVE-2026-78637 Aug 25, 04:45 MEDIUM PATCH This Month

Argument injection in Fdawgs node-poppler affects all ten PDF-processing wrapper functions (pdfToText, pdfToCairo, pdfToPpm, and others) in src/index.js across versions up to 9.1.2 and 10.0.1, allowing a remote attacker who can supply a hyphen-prefixed file_path value to inject arbitrary CLI options into the underlying poppler binary invocations. The CVSS 4.0 score of 6.9 reflects network-reachable exploitation with no authentication required at the library level, though real-world exploitability depends on whether the application exposes file_path selection to external input. No public exploit has been identified and no CISA KEV listing exists; a fix is available via upstream GitHub commit db6e3f79d3beb20601be7e59669c39811ae3c330.

Code Injection Node Poppler
NVD VulDB GitHub
CVSS 4.0
6.9
EPSS
0.3%
CVE-2026-78678 Aug 25, 01:30 HIGH PATCH This Week

Arbitrary file read in GitPython versions before 3.1.59 exposes sensitive filesystem content to low-privileged network attackers through an incomplete argument-injection guard. The unsafe_git_revision_options denylist in Repo.blame() omits the --contents and -S git options, allowing attackers to supply revision values such as --contents=/etc/passwd and receive the target file's contents embedded in the blame output. No public exploit has been identified at time of analysis, but the bypass is conceptually trivial - a crafted string is all that is required once access to the blame API is established.

Information Disclosure Gitpython
NVD GitHub
CVSS 4.0
7.1
EPSS
0.2%
CVE-2026-78676 Aug 25, 01:30 CRITICAL PATCH Act Now

Arbitrary code execution in GitPython before 3.1.59 arises from unsafe re-serialization of multi-line, quoted git-config values: a dormant crafted value is silently rewritten into a live directive such as core.hooksPath whenever GitPython performs any unrelated config write. An attacker who can seed a malicious config value can thereby point hook execution at attacker-controlled code, gaining code execution the next time a hook-invoking git operation runs. Reported by VulnCheck (CWE-88) with a CVSS 4.0 base of 9.3; no public exploit or CISA KEV listing is identified at time of analysis.

RCE Gitpython
NVD GitHub
CVSS 4.0
9.3
EPSS
0.4%
CVE-2026-68766 Aug 22, 14:12 HIGH PATCH This Week

Option injection in hashcat's restore file parser (all versions through 7.1.2) allows an attacker who delivers a crafted restore file to append attacker-controlled content to arbitrary files on the victim's system. When a user runs 'hashcat --restore' against the malicious file, output-redirecting options such as --outfile and --potfile-path are accepted from the restore file without restriction, enabling writes to shell startup scripts and subsequent code execution at the victim's privilege level. No public exploit identified at time of analysis; CVSS 4.0 rates this 8.5 with a strictly local attack vector and user interaction required.

RCE Hashcat
NVD GitHub
CVSS 4.0
8.5
EPSS
0.2%
CVE-2026-63046 Aug 21, 08:37 HIGH PATCH This Week

Argument injection in Apache InLong's Agent Installer (versions 2.0.0 through 2.3.x) enables arbitrary shell command execution via the ModuleManager's ExcuteLinux.exeCmd() method, which applies no input filtering or whitelist validation. Any deployment running InLong agents within the affected version range is exposed to OS-level command execution on the agent host system. Apache has released version 2.4.0 as the authoritative fix; no public exploit has been identified at time of analysis.

Apache Code Injection Apache Inlong
NVD
CVSS 3.1
8.8
EPSS
0.2%
CVSS 6.5
MEDIUM PATCH This Month

Argument Injection in Dell PowerStore storage appliances allows an authenticated low-privileged user to extract sensitive system information over the network without requiring additional interaction. The vulnerability (CWE-88) arises from improper neutralization of user-controlled input passed as arguments to an internal process, enabling privilege escalation of read access beyond what the account's role should permit. No public exploit code or active exploitation has been identified at time of analysis, though the low attack complexity and network accessibility make this a credible insider and compromised-credential threat.

Dell Powerstore 500T Powerstore 1000T +10
NVD
EPSS 0% CVSS 7.1
HIGH POC This Week

Argument injection in Wazuh active response scripts (versions 4.2.0-4.14.6) allows a low-privileged network attacker who controls a monitored log source to inject arbitrary arguments into firewall and account-management commands executing as root. Five scripts handling the srcip alert field (route-null.c, netsh.c, pf.c, npf.c, ipfw.c) omit IP format validation, and disable-account.c passes the dstuser field to passwd/chuser with only a root-name check, enabling injection into pfctl, npfctl, ipfw, route, netsh, and passwd. On Windows, unquoted CreateProcess concatenation in wpopenv() amplifies the impact by allowing space-delimited srcip values to append additional process arguments. No public exploit code has been identified at time of analysis, and this CVE is not listed in CISA KEV.

Wazuh Code Injection Microsoft
NVD GitHub
EPSS 0% CVSS 7.1
HIGH PATCH This Week

Connection-option injection in the MongoDB C# Driver allows a low-privileged application user to introduce or suppress security-relevant MongoDB connection settings by embedding URL delimiter characters in user-supplied input. When an application passes untrusted text into the driver's connection-URL builder and the resulting string is re-parsed as authoritative client configuration, the injected delimiters are treated as structural URL syntax rather than literal data - allowing options such as TLS mode or authentication parameters to be overridden. No public exploit has been identified at time of analysis; vendor-confirmed patch is available as version 3.11.1 on NuGet.

Code Injection C Driver
NVD VulDB
EPSS 0% CVSS 8.6
HIGH PATCH This Week

Argument injection in bestzip, a Node.js npm library wrapping the system zip binary, enables arbitrary shell command execution when attacker-controlled source paths are passed to its API. Because bestzip omits the POSIX '--' end-of-options delimiter when building the zip command line, any source path beginning with a hyphen is interpreted by zip as a flag rather than a filename - zip's built-in -T/-TT test-command feature then executes a caller-supplied command through a shell after archive creation. No public exploit code or CISA KEV listing has been identified at time of analysis; vendor-released patches exist as versions 2.2.6 and 3.0.2.

Information Disclosure Bestzip
NVD GitHub
EPSS 0% CVSS 9.3
CRITICAL POC PATCH Act Now

Argument injection in the Natural Language Toolkit (NLTK) Python library before 3.10.3 allows attackers who control the per-call `options` parameter of the `java()` helper to inject dangerous JVM flags (such as `-agentpath`, `-javaagent`, or `@argfile`) into invocations of the bundled Stanford NLP wrapper classes, resulting in arbitrary code execution. The flaw stems from missing validation of JVM options before they are handed to the spawned Java process. Reported by VulnCheck; no public exploit identified at time of analysis and it is not listed in CISA KEV.

RCE Nltk
NVD GitHub
EPSS 0% CVSS 6.9
MEDIUM PATCH This Month

Argument injection in Fdawgs node-poppler affects all ten PDF-processing wrapper functions (pdfToText, pdfToCairo, pdfToPpm, and others) in src/index.js across versions up to 9.1.2 and 10.0.1, allowing a remote attacker who can supply a hyphen-prefixed file_path value to inject arbitrary CLI options into the underlying poppler binary invocations. The CVSS 4.0 score of 6.9 reflects network-reachable exploitation with no authentication required at the library level, though real-world exploitability depends on whether the application exposes file_path selection to external input. No public exploit has been identified and no CISA KEV listing exists; a fix is available via upstream GitHub commit db6e3f79d3beb20601be7e59669c39811ae3c330.

Code Injection Node Poppler
NVD VulDB GitHub
EPSS 0% CVSS 7.1
HIGH PATCH This Week

Arbitrary file read in GitPython versions before 3.1.59 exposes sensitive filesystem content to low-privileged network attackers through an incomplete argument-injection guard. The unsafe_git_revision_options denylist in Repo.blame() omits the --contents and -S git options, allowing attackers to supply revision values such as --contents=/etc/passwd and receive the target file's contents embedded in the blame output. No public exploit has been identified at time of analysis, but the bypass is conceptually trivial - a crafted string is all that is required once access to the blame API is established.

Information Disclosure Gitpython
NVD GitHub
EPSS 0% CVSS 9.3
CRITICAL PATCH Act Now

Arbitrary code execution in GitPython before 3.1.59 arises from unsafe re-serialization of multi-line, quoted git-config values: a dormant crafted value is silently rewritten into a live directive such as core.hooksPath whenever GitPython performs any unrelated config write. An attacker who can seed a malicious config value can thereby point hook execution at attacker-controlled code, gaining code execution the next time a hook-invoking git operation runs. Reported by VulnCheck (CWE-88) with a CVSS 4.0 base of 9.3; no public exploit or CISA KEV listing is identified at time of analysis.

RCE Gitpython
NVD GitHub
EPSS 0% CVSS 8.5
HIGH PATCH This Week

Option injection in hashcat's restore file parser (all versions through 7.1.2) allows an attacker who delivers a crafted restore file to append attacker-controlled content to arbitrary files on the victim's system. When a user runs 'hashcat --restore' against the malicious file, output-redirecting options such as --outfile and --potfile-path are accepted from the restore file without restriction, enabling writes to shell startup scripts and subsequent code execution at the victim's privilege level. No public exploit identified at time of analysis; CVSS 4.0 rates this 8.5 with a strictly local attack vector and user interaction required.

RCE Hashcat
NVD GitHub
EPSS 0% CVSS 8.8
HIGH PATCH This Week

Argument injection in Apache InLong's Agent Installer (versions 2.0.0 through 2.3.x) enables arbitrary shell command execution via the ModuleManager's ExcuteLinux.exeCmd() method, which applies no input filtering or whitelist validation. Any deployment running InLong agents within the affected version range is exposed to OS-level command execution on the agent host system. Apache has released version 2.4.0 as the authoritative fix; no public exploit has been identified at time of analysis.

Apache Code Injection Apache Inlong
NVD

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