Skip to content
Threat Feed
high advisory

Multiple High-Severity Vulnerabilities in CISA Malcolm

CISA Malcolm versions v26.07.1 and earlier contain multiple high-severity vulnerabilities, including authentication bypass, SSRF, and authorization flaws, allowing unauthenticated or low-privileged users to gain administrative control.

CISA Malcolm, an open-source network traffic analysis tool, is affected by multiple high-severity vulnerabilities in versions v26.07.1 and prior (CVE-2026-107336, CVE-2026-107333, CVE-2026-107362, CVE-2026-107361, CVE-2026-107337, CVE-2026-107335, and CVE-2026-107334). These flaws affect critical components including the nginx reverse proxy, the Arkime backend, and the file-upload service. Attackers can exploit nginx configuration mismatches to bypass authentication, utilize path normalization inconsistencies to circumvent role-based access controls, and leverage the FilePond PHP server to perform server-side request forgery (SSRF). Additionally, the Arkime live capture service is exposed with a hardcoded password secret and trusts external identity headers, allowing network-adjacent attackers to impersonate users. These vulnerabilities impact critical infrastructure sectors, including Energy, Information Technology, and Water and Wastewater Systems.

Attack Chain

  1. An attacker identifies a target Malcolm deployment through network scanning or reconnaissance.
  2. The attacker crafts a request using a path segment that bypasses the nginx reverse proxy regex matcher for the Arkime shortcut, evading intended authentication (CVE-2026-107336).
  3. The attacker injects an X-Forwarded-User header into the request to trigger auto-provisioning of an administrative identity in the Arkime backend.
  4. The attacker accesses gated administrative or management interfaces by crafting request paths that exploit the normalization inconsistency between the Lua-based RBAC layer and nginx routing (CVE-2026-107333).
  5. The attacker interacts with the FilePond fetch API to force the server to perform requests to internal resources, leveraging SSRF to exfiltrate or manipulate internal data (CVE-2026-107362).
  6. The attacker optionally connects directly to the Arkime live capture service on port 8005, bypassing the reverse proxy entirely to utilize the hardcoded "Malcolm" password secret (CVE-2026-107361).
  7. The attacker escalates privileges and gains full administrative control over the Malcolm instance, potentially accessing intercepted network traffic or configuration secrets.

Impact

Successful exploitation of these vulnerabilities allows unauthenticated or unauthorized attackers to gain administrative access to Malcolm deployments. This results in the compromise of sensitive network traffic data analyzed by the tool, exposure of infrastructure configurations, and the ability to pivot within the host environment. Given its role in monitoring critical infrastructure, the impact includes potential espionage, disruption of security visibility, and the unauthorized control of network monitoring assets.

Recommendation

  1. Upgrade all CISA Malcolm instances to version v26.08.0 or later to apply vendor-provided fixes.
  2. Restrict network access to the Arkime live capture service (port 8005) to authorized internal management segments only, preventing direct external connectivity.
  3. Implement egress filtering on the Malcolm host to prevent exploitation of the SSRF vulnerability in the file-upload component.
  4. Review and harden nginx proxy configurations if immediate patching is not possible, focusing on explicit authentication enforcement for all location blocks.

Immediate actions

Upgrade Malcolm to v26.08.0 immediately.

IT Operations 24h

Mitigations

Block access to port 8005 from external or untrusted network zones.

immediate IT Operations

CVE-2026-107361