Description
In Znuny through 7.3.6, an attacker can bypass specific standard login procedures and gain unauthorized access to sensitive system functions by manipulating a specific HTTP request header. Because the application incorrectly trusts this header, an attacker can impersonate any user, including administrators, without requiring a password. This grants full access to confidential data and system controls. More specifically, the HTTPBasicAuth modules for the agent (Kernel::System::Auth::HTTPBasicAuth) and customer (Kernel::System::CustomerAuth::HTTPBasicAuth) interfaces read the username to log in not only from $ENV{REMOTE_USER} (set by the web server after successful authentication), but also, as a fallback, from $ENV{HTTP_REMOTE_USER}, which is populated directly from an attacker-controllable "Remote-User" request header. On systems where HTTPBasicAuth was configured as the authentication backend, this allowed an attacker to log in as any existing user by sending a request with a forged Remote-User header, without providing any credentials.
Published: 2026-10-15
Score: 9.5 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Authentication Bypass
Action: Immediate Patch
AI Analysis

Impact

Znuny versions up to 7.3.6 contain a flaw in the HTTPBasicAuth authentication modules where the application accepts a user identifier from an attacker‑controllable HTTP header named Remote‑User in addition to the server‑trusted REMOTE_USER environment variable. This weakness—an instance of Untrusted Value Used for Privilege Determination—enables an adversary to impersonate any valid user without any credentials, granting full access to confidential data and critical system functions.

Affected Systems

The vulnerability affects the Znuny ticketing system, specifically all releases through and including version 7.3.6. The flaw resides in the Kernel::System::Auth::HTTPBasicAuth and Kernel::System::CustomerAuth::HTTPBasicAuth modules, and any deployment that relies on HTTPBasicAuth as the authentication backend is susceptible.

Risk and Exploitability

The CVSS score of 9.5 reflects that the flaw is remote and can be exploited without authentication, providing full system compromise. The EPSS metric is not available, so the current likelihood of exploitation cannot be quantified, but because the attack only requires sending a forged Remote‑User header, it is trivial to attempt from any connected client. The vulnerability is not listed in the CISA KEV catalog at this time, but its severity and remote nature warrant immediate action. Attackers can conduct the exploit by crafting an HTTP request with a Remote‑User header set to any username, such as an administrator, and the application will honor that value as a valid login, bypassing all password checks.

Generated by OpenCVE AI on October 15, 2026 at 11:53 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Znuny to version 7.3.7 or later, which removes the Remote-User fallback in the authentication modules.
  • Reconfigure or disable the HTTPBasicAuth authentication backend to eliminate reliance on the HTTP_REMOTE_USER environment variable, ensuring that only the server‑trusted REMOTE_USER variable is used.
  • Implement server‑side input filtering to reject or strip the Remote‑User header from client requests, preventing attackers from manipulating authentication credentials.

Generated by OpenCVE AI on October 15, 2026 at 11:53 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 20 Oct 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 15 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
Title Remote‑User HTTP Header Authentication Bypass in Znuny

Thu, 15 Oct 2026 04:00:00 +0000

Type Values Removed Values Added
Description In Znuny through 7.3.6, an attacker can bypass specific standard login procedures and gain unauthorized access to sensitive system functions by manipulating a specific HTTP request header. Because the application incorrectly trusts this header, an attacker can impersonate any user, including administrators, without requiring a password. This grants full access to confidential data and system controls. More specifically, the HTTPBasicAuth modules for the agent (Kernel::System::Auth::HTTPBasicAuth) and customer (Kernel::System::CustomerAuth::HTTPBasicAuth) interfaces read the username to log in not only from $ENV{REMOTE_USER} (set by the web server after successful authentication), but also, as a fallback, from $ENV{HTTP_REMOTE_USER}, which is populated directly from an attacker-controllable "Remote-User" request header. On systems where HTTPBasicAuth was configured as the authentication backend, this allowed an attacker to log in as any existing user by sending a request with a forged Remote-User header, without providing any credentials.
First Time appeared Znuny
Znuny znuny
Weaknesses CWE-348
CPEs cpe:2.3:a:znuny:znuny:*:*:*:*:*:*:*:*
Vendors & Products Znuny
Znuny znuny
References
Metrics cvssV4_0

{'score': 9.5, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:L/SC:H/SI:H/SA:L/AU:Y/R:U/RE:L/U:Red'}


cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-10-19T18:42:25.087Z

Reserved: 2026-09-18T04:33:42.990Z

Link: CVE-2026-93483

cve-icon Vulnrichment

Updated: 2026-10-19T18:36:35.401Z

cve-icon NVD

Status : Deferred

Published: 2026-10-15T04:18:30.153

Modified: 2026-10-19T19:18:14.380

Link: CVE-2026-93483

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-18T16:15:14Z

Weaknesses
  • CWE-348

    Use of Less Trusted Source