Skip to content
OpenAdvisories
High ICSA-26-254-01 15 CVEs

CISA Malcolm

Published Sep 11, 2026 · Updated Oct 1, 2026 · Revision 2

Vulnerabilities 15

  • High 8.8

    OS Command Injection in Malcolm

    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…

  • High 8.1

    Use of default credentials in Malcolm

    An example environment-configuration file for a bundled inventory-management component ships with a fixed, publicly-known administrative password. A deployment that copies this example file into active configuration without running the setup routine that rege…

  • Medium 6.5

    Path Traversal in Malcolm

    An interface that accepts file uploads from authenticated users extracts the contents of uploaded archives without validating that extracted file paths remain within the intended destination directory. This allows an authenticated attacker to craft an archive…

  • Medium 6.5

    Authentication Bypass by Spoofing in Malcolm

    A routing rule selects between two different authentication mechanisms for the same downstream service based on the value of a client-supplied request header, rather than on any property the client cannot control. An authenticated user in possession of a shar…

  • Medium 6.5

    Missing Authorization in Malcolm

    A deployment mode intended to expose only read access to stored data proxies a set of application programming interface routes without restricting which request methods are allowed. One such route accepts a request that creates or overwrites a stored record, …

  • Medium 6.5

    Missing Authentication for Critical Function in Malcolm

    When a particular authentication mode is configured, the reverse proxy forwards requests for a bundled third-party administrative interface directly to that interface without applying the gateway's own authentication requirement first. All access control for …

  • Medium 6.2

    The administrative password is hashed using a comparatively weak, fast algorithm for the credential store backing one a…

  • Medium 5.9

    Use of Default Credentials in Malcolm

    An example environment-configuration file ships with a fixed, publicly-known secret value used to sign authentication cookies for a bundled packet-analysis component. A deployment that copies this example file into active configuration without running the set…

  • Medium 5.4

    Cross-site Scripting in Malcolm

    A web interface reflects a portion of the request URL into a script context and a hyperlink attribute without adequate encoding, and does not require authentication to reach. This allows an unauthenticated network attacker to craft a link that, when visited b…

  • Medium 5.3

    Improper certificate validation in Malcolm

    Requests from the reverse proxy to the identity-provider service for token discovery, introspection, and credential exchange do not verify the identity provider's server certificate. An attacker positioned on the network path between the proxy and the identit…

  • Medium 4.3

    Server-Side Request Forgery in Malcolm

    An application programming interface endpoint accepts a user-supplied value and interpolates it directly into the path of a backend request to the underlying search and analytics data store, without restricting its contents. This allows an authenticated attac…

  • Medium 4.3

    Incorrect Authorization in Malcolm

    The application's role-authorization lookup defaults to granting access when a request handler's name is not present in its table of role requirements, rather than defaulting to deny. Any request handler that is not explicitly registered in this table is reac…

  • Medium 4.3

    Missing authorization in Malcolm

    A deployment mode intended to expose only read access to a bundled packet-analysis component's interface denies a list of write-capable routes by pattern, but the pattern omits routes that modify tags attached to stored session records, and the proxy configur…

  • Low 3.7

    Dependency on vulnerable third-party component in Malcolm

    A prior update that raised a bundled HTTP client library to a version remediating known vulnerabilities was later reverted, reintroducing the earlier, vulnerable version into a log-processing component. The only code path in that component using the library i…

  • Low 3.5

    Open Redirect in Malcolm

    A file-upload handler redirects the authenticated client's browser to a URL taken directly from that same request's Referer header, without validating it against the application's own origin. This allows an authenticated attacker to craft a request that cause…

Revision history

  1. #2

    Update A - Including self-reference to Web version

  2. #1

    Initial Publication

References