Description
UTMStack before 11.2.16 contains an authentication bypass vulnerability that allows remote attackers to gain full administrative API access by presenting a valid Utm-Internal-Key header matching the INTERNAL_KEY environment variable value, which the InternalApiKeyFilter accepts for any endpoint without path restriction, constant-time comparison, rate limiting, or audit logging. Attackers who obtain the key value can authenticate without a user account or JWT to create accounts, manage users, exfiltrate data, and modify security rules.
Published: 2026-10-02
Score: 9.3 Critical
EPSS: < 1% Very Low
KEV: No
Impact: authentication bypass leading to full administrative API access
Action: Immediate Patch
AI Analysis

Impact

UTMStack versions earlier than 11.2.16 contain a flaw that allows remote attackers to present an HTTP header named Utm-Internal-Key containing the value of the INTERNAL_KEY environment variable. The InternalApiKeyFilter accepts this header for any endpoint without restrictions, using a simple comparison that lacks constant‑time timing defensives, rate limiting or audit logging. As a result, an attacker who knows the internal key bypasses all user authentication checks and gains full administrative access to the API. With this access they can create accounts, manage users, exfiltrate data and modify security rules. The weakness corresponds to CWE‑306, Improper Authentication.

Affected Systems

The vulnerability affects the UTMStack product from the vendor UTMStack, specifically all releases prior to version 11.2.16. Any installation running a version less than 11.2.16 is exposed.

Risk and Exploitability

The CVSS score of 9.3 classifies this flaw as critical. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, indicating no known widespread exploitation at the time of analysis. The likely attack vector is remote: an attacker capable of sending HTTP requests can supply the accurate Utm-Internal-Key header to trigger the bypass. Because the key value is matched directly without additional checks, possession of the key is the primary prerequisite. An attacker could obtain the key through exposed environment variables, configuration files or source repositories. Once the key is known, the attacker can authenticate without a user account or JWT to create accounts, manage users, exfiltrate data, and modify security rules with administrative privileges.

Generated by OpenCVE AI on October 2, 2026 at 21:21 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade UTMStack to version 11.2.16 or later
  • If an immediate upgrade is not possible, disable or block the InternalApiKeyFilter to prevent unauthenticated API access
  • Ensure the INTERNAL_KEY environment variable is protected, remove any public exposure, and implement rate limiting and audit logging for the API endpoints

Generated by OpenCVE AI on October 2, 2026 at 21:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 05 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sun, 04 Oct 2026 22:15:00 +0000

Type Values Removed Values Added
First Time appeared Utmstack
Utmstack utmstack
Vendors & Products Utmstack
Utmstack utmstack

Fri, 02 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
Description UTMStack before 11.2.16 contains an authentication bypass vulnerability that allows remote attackers to gain full administrative API access by presenting a valid Utm-Internal-Key header matching the INTERNAL_KEY environment variable value, which the InternalApiKeyFilter accepts for any endpoint without path restriction, constant-time comparison, rate limiting, or audit logging. Attackers who obtain the key value can authenticate without a user account or JWT to create accounts, manage users, exfiltrate data, and modify security rules.
Title UTMStack < 11.2.16 Authentication Bypass via InternalApiKeyFilter
Weaknesses CWE-306
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Utmstack Utmstack
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-05T14:51:54.025Z

Reserved: 2026-08-27T21:39:20.461Z

Link: CVE-2026-82042

cve-icon Vulnrichment

Updated: 2026-10-05T14:51:50.473Z

cve-icon NVD

Status : Deferred

Published: 2026-10-02T21:16:56.643

Modified: 2026-10-06T15:25:00.650

Link: CVE-2026-82042

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-04T20:53:01Z

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function