High severity · published Oct 8, 2026
CVE-2026-107362
Server-Side Request Forgery in Malcolm
7.1
CVSS
0.3%
EPSS
No
On KEV
Description
Malcolm file-upload component ships the upstream FilePond PHP server (pqina/filepond-server-php) largely unmodified: Dockerfile copies all upstream *.php files and Malcolm only overwrites config.php and submit.php. Upstream index.php exposes a fetch API route that instructs the server to download an arbitrary URL with curl (including FOLLOWLOCATION) and, for HEAD requests, stores the fetched response body in the upload container's transfer directory and returns the transfer ID to the caller, enabling full readback of the fetched content.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
High
Integrity
None
Availability
Low
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.3% · higher than 28% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
MA
Malcolm · CISA
through 26.07.1 · source: vendor
In the news
VulnerabilityHigh
CISA Malcolm
View CSAF
Summary
The following versions of CISA Malcolm are affected:
Malcolm <=v26.07.1 (CVE-2026-107336, CVE-2026-107361, CVE-2026-107337, CVE-2026-107335, CVE-2026-107334)
Malcolm <=v26.08.0 (CVE-2026-107333, CVE-2026-107362)
CVSS
Vendor
Equipment
v3 8.1
CISA
Malcolm
6 Vulnerabilities
Authentication Bypass by Spoofing, Incorrect Authorization, Server-Side Request Forgery (SSRF), Authentication Bypass Using an Alternate Path or Channel, Cross-Site Request Forgery (CSRF), Improper Handling of Highly Compressed Data (Data Amplification)
Background
Critical Infrastructure Sectors: Energy, Information Technology, Water and Wastewater Systems
Countries/Areas Deployed: Worldwide
Company Headquarters Location: United States
Vulnerabilities
Expand All +
CVE-2026-107336
Malcolm's front nginx reverse proxy defines a "Dashboards → Arkime shortcut" location using a case-insensitive regex matcher but a case-sensitive rewrite. A request whose path segment is not exact-lowercase (for example /IDDASH2ARK/...) enters the location (the matcher fires) but evades the rewrite (no redirect is issued), so nginx falls through to the location's proxy_pass to the Arkime backend. That location is the one proxied location in the shipped config that does not include the per-location authentication file, so the request reaches Arkime unauthenticated. The same location also forwards a client-s...
Oct 15, 2026·CISA Advisories
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-107362
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-107362
github.com
https://github.com/cisagov/Malcolm/security/advisories/GHSA-cvx2-hj33-vc4q
government-resource
https://github.com/cisagov/CSAF/blob/develop/csaf_files/OT/white/2026/icsa-26-280-01.json
More from Malcolm
8.8
CVE-2026-90444
OS Command Injection in Malcolm
8.1
CVE-2026-107333
Incorrect Authorization in Malcolm
8.1
CVE-2026-90456
Use of default credentials in Malcolm
7.1
CVE-2026-107337
Cross-Site Request Forgery in Malcolm
6.5
CVE-2026-107335
Improper Handling of Highly Compressed Data in Malcolm
