CVE-2026-90444

OS Command Injection in Malcolm

Published Sep 11, 2026 CVSS 4.0 · 8.7 High EPSS < 1% KEV · Not listed
Description
A file-transfer interface that requires valid credentials accepts attacker-controlled filenames without restricting shell metacharacters. An automated process later constructs and runs a system command using the uploaded file's name, allowing an authenticated attacker to embed and execute arbitrary operating system commands with the privileges of that process. This allows an attacker to read and modify ingested log data, and could provide a foothold for further movement within the internal network.

Remediation

Vendor Solution

The latest version of Malcolm (September 2026 or later) fixes these vulnerabilities. Affected users are encouraged to update their instance of Malcolm to the latest version.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Title OS Command Injection in Malcolm
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}

Type Values Removed Values Added
Title Authenticated File-Name Injection Enabling Arbitrary OS Command Execution in Malcolm
Type Values Removed Values Added
Title Authenticated File-Name Injection Enabling Arbitrary OS Command Execution in Malcolm
Type Values Removed Values Added
Title Authenticated Filename Injection Allows Remote Command Execution in Malcolm
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Title Authenticated Filename Injection Allows Remote Command Execution in Malcolm
Type Values Removed Values Added
Title Authenticated File‑Upload Command Execution via Unsanitized Filenames
Type Values Removed Values Added
First Time appeared Cisagov
Cisagov malcolm
Vendors & Products Cisagov
Cisagov malcolm
Type Values Removed Values Added
Title Authenticated File‑Upload Command Execution via Unsanitized Filenames
Type Values Removed Values Added
Title Authenticated File‑Name Input Enables Arbitrary OS Command Execution in Malcolm
Type Values Removed Values Added
Title Authenticated File‑Name Input Enables Arbitrary OS Command Execution in Malcolm
Type Values Removed Values Added
Title Authenticated File‑Upload Leading to Remote Command Execution via Unsanitized Filenames
Type Values Removed Values Added
Title Authenticated File‑Upload Leading to Remote Command Execution via Unsanitized Filenames
Type Values Removed Values Added
Description A file-transfer interface that requires valid credentials accepts attacker-controlled filenames without restricting shell metacharacters. An automated process later constructs and runs a system command using the uploaded file's name, allowing an authenticated attacker to embed and execute arbitrary operating system commands with the privileges of that process. This allows an attacker to read and modify ingested log data, and could provide a foothold for further movement within the internal network.
Weaknesses CWE-78
References
Metrics cvssV4_0

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

Weaknesses

Sources

Status
PUBLISHED
Assigner
icscert
Published
Updated
Oct 2, 2026, 9:18 PM
Reserved
Sep 11, 2026, 9:00 PM
Status
Awaiting Analysis
Published
Sep 11, 2026, 10:16 PM
Modified
Oct 2, 2026, 10:16 PM