Skip to main content

Znuny CVE-2026-93483

| EUVDEUVD-2026-101820 CRITICAL
Use of Less Trusted Source (CWE-348)
2026-10-15 mitre GHSA-g4fx-r8m5-c6r7
9.5
CVSS 4.0 · Vendor: mitre
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach Znuny web interface over network
  2. Delivery
    Send request with forged Remote-User header
  3. Exploit
    Application trusts HTTP_REMOTE_USER fallback
  4. Execution
    Authenticated as impersonated admin
  5. Impact
    Access confidential data and system controls

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V6 - Authentication IP-independent access control
Exploitation Conditions

Exploitation requires that Znuny be configured to use the HTTPBasicAuth backend (Kernel::System::Auth::HTTPBasicAuth for agents and/or Kernel::System::CustomerAuth::HTTPBasicAuth for customers) as the authentication module - this is the AT:P attack requirement and is NOT the default configuration. It additionally requires that the fronting web server does not strip or sanitize an inbound 'Remote-User' request header, so that it reaches the Perl process as $ENV{HTTP_REMOTE_USER}. When those conditions hold, exploitation is remote, unauthenticated, and needs no user interaction: the attacker simply supplies a Remote-User header naming any existing account. The decisive limiting factor is the non-default HTTPBasicAuth backend; installations using the default DB or LDAP authentication backends are not affected.

Impact

This is a genuine high-priority vulnerability, not an inflated CVSS score. CWE-348 (Use of Less Trusted Source) combined with the CVSS 4.0 vector (AV:N/AC:L/PR:N/UI:N, VC:H/VI:H) describes a trivial, remote, unauthenticated, credential-less authentication bypass yielding administrator impersonation - the worst-case outcome for a helpdesk/ticketing platform holding confidential customer data. The single mitigating signal is AT:P (Attack Requirements: Present), which correctly reflects that exploitation is possible ONLY when the HTTPBasicAuth backend (Kernel::System::Auth::HTTPBasicAuth / CustomerAuth::HTTPBasicAuth) is the configured authentication module - a non-default, environment-specific deployment choice. No EPSS score, KEV listing, or public POC was provided in the input, so exploitation-probability and in-the-wild signals are UNKNOWN rather than low; absence of these data points should not be read as low risk given how simple the forged-header technique is. Signals are internally consistent (network vector matches an HTTP-header-based attack; PR:N matches 'without providing any credentials'), so there is no contradiction to flag - the only material caveat is that real-world exposure is gated entirely by whether HTTPBasicAuth is in use.

Exploit ScenarioDerived

An attacker reaches the Znuny agent or customer web interface over the network and sends a normal HTTP request with a forged 'Remote-User: admin' header. Because the HTTPBasicAuth module falls back to the attacker-controllable $ENV{HTTP_REMOTE_USER} when the web-server-set REMOTE_USER is absent, the application logs them in as that user with no password, granting full administrative access to tickets, confidential data, and system configuration. No public exploit code was identified at time of analysis, but the technique requires only a single crafted header and no tooling.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 15, 2026

Authentication bypass in Znuny through 7.3.6 allows a remote, unauthenticated attacker to impersonate any existing account - including administrators - by sending a forged 'Remote-User' HTTP header, granting full access to confidential ticket data and system controls without any password. The flaw only manifests when the HTTPBasicAuth authentication backend (Kernel::System::Auth::HTTPBasicAuth for agents and/or Kernel::System::CustomerAuth::HTTPBasicAuth for customers) is configured, which is a non-default deployment choice, and when the fronting web server passes an inbound Remote-User header through to the Perl process unsanitized. No public exploit code and no confirmed active exploitation were identified in the available data, and the CNA's CVSS 9.5 rating is tempered by the genuine configuration prerequisite; installations using the default database or LDAP authentication backends are not affected.

RemediationAI

No vendor-released patch version is confirmed in the available data, so the first action is to consult Znuny's security advisory ZSA-2026-14 (https://www.znuny.org/en/advisories/zsa-2026-14) and the advisory index (https://www.znuny.org/advisories) and apply the fixed release as soon as Znuny publishes it. Until then, the most effective compensating control is to stop using HTTPBasicAuth as the authentication backend: switch to the default database or LDAP backend in Kernel/Config.pm (the affected modules are Kernel::System::Auth::HTTPBasicAuth and Kernel::System::CustomerAuth::HTTPBasicAuth), accepting the operational cost of re-establishing credentials or directory bindings for users who relied on web-server pre-authentication. If HTTPBasicAuth must remain, harden the fronting web server so that client-supplied Remote-User headers never reach the Perl process - for Apache, use 'RequestHeader unset Remote-User' (and validate that REMOTE_USER is only set after real authentication), or for nginx clear the header with 'proxy_set_header Remote-User "";' - with the trade-off that any legitimate proxy or SSO pass-through that depends on Remote-User will break. As an additional containment measure, restrict network access to the agent and customer interfaces to trusted proxy IPs so untrusted clients cannot inject the header at all, and audit existing logs for requests containing a Remote-User header from unexpected sources to detect attempted exploitation.

Affected VersionsENISA

Znuny 7.0.0 <7.3.7
Znuny 0 <6.5.25

Affected Packages

euvd znuny fix: 6.5.25, 7.3.7

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The root cause is CWE-348 (Use of Less Trusted Source): Znuny's HTTPBasicAuth authentication modules resolve the login name from two environment variables, preferring $ENV{REMOTE_USER} - which the fronting web server sets only after it has itself authenticated the request - but falling back to $ENV{HTTP_REMOTE_USER}, a value derived directly from the client-supplied 'Remote-User' request header. Because the application treats these two sources as equivalent, an attacker who can reach the application through a web server that does not strip or overwrite that header can name any account and be logged in as that user. The affected code paths are Kernel::System::Auth::HTTPBasicAuth (agent interface) and Kernel::System::CustomerAuth::HTTPBasicAuth (customer interface) in Znuny up to and including 7.3.6; the wildcard CPE cpe:2.3:a:znuny:znuny:*:*:*:*:*:*:*:* reflects that all versions through 7.3.6 are in scope. The vulnerability is protocol-agnostic HTTP header injection into the request environment, so exploitation does not require malformed parsing or memory corruption - only that the HTTPBasicAuth backend be active and the header survive to the application layer. The CNA scored this CVSS 4.0 9.5 with AT:P (attack requires prerequisites), while our independent assessment scored it CVSS 3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:L, consistent with high confidentiality and integrity impact limited to deployments using the non-default backend.

Know when Znuny gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (mitre) PRIMARY 9.5 CRITICAL
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
vuln.today AI 7.7 HIGH

Remote and credential-less (AV:N, PR:N), but gated by the non-default HTTPBasicAuth backend so AC:H; admin impersonation gives C:H/I:H with limited availability impact (A:L).

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:L
4.0 AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
Low

Lifecycle Timeline

2
Patch available
Oct 15, 2026 - 05:01 EUVD
CVE Published
Oct 15, 2026 - 03:43 cve.org
CRITICAL 9.5

DescriptionCVE.org

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.

Executive ViewAI

Why It Matters

Znuny helpdesk deployments up to and including version 7.3.6 are exposed to a critical authentication bypass that allows an attacker to impersonate any account, including administrators, and thereby reach confidential ticket data and system controls without credentials. The exposure is confined to organizations that have enabled the non-default HTTPBasicAuth authentication backend for agents and/or customers and whose fronting web server passes inbound Remote-User headers through unsanitized, so leadership should focus first on identifying which installations actually meet that configuration rather than treating the entire estate as compromised. Where the prerequisite configuration is present, the business risk is substantial: ticketing platforms typically hold sensitive customer, contractual, and incident data, and administrative control could be abused to alter records, exfiltrate data, or pivot deeper into the environment.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: disable the HTTPBasicAuth authentication backends and use the default database or LDAP backends; where HTTPBasicAuth must be retained, strip or reject inbound Remote-User headers at the fronting web server or reverse proxy and restrict application access to trusted proxy IP addresses only; monitor and alert on forged-header authentication attempts; and rotate credentials and review sessions for administrator accounts until a vendor fix is available.

Threat Intelligence Overview

EPSS Score
0.2%
Top 87% exploitable
Prevalence
Low
niche open-source OTRS-fork helpdesk, industry-specific deployment footprint
Social Media
4
Sightings
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

48
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +48
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

More in Znuny

View all
CVE-2025-26845 CRITICAL
9.8 May 08

An Eval Injection issue was discovered in Znuny through 7.1.3. Rated critical severity (CVSS 9.8), this vulnerability is

CVE-2025-26846 CRITICAL
9.8 May 12

An issue was discovered in Znuny before 7.1.4. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploi

CVE-2025-26844 CRITICAL
9.8 May 08

An issue was discovered in Znuny through 7.1.3. Rated critical severity (CVSS 9.8), this vulnerability is remotely explo

CVE-2024-32491 CRITICAL
9.8 Apr 29

An issue was discovered in Znuny and Znuny LTS 6.0.31 through 6.5.7 and Znuny 7.0.1 through 7.0.16 where a logged-in use

CVE-2024-32493 HIGH
8.8 Apr 29

An issue was discovered in Znuny LTS 6.5.1 through 6.5.7 and Znuny 7.0.1 through 7.0.16 where a logged-in agent is able

CVE-2026-93484 HIGH
8.6 Oct 15

SQL injection in Znuny's ticket-search backend (versions through 7.3.6) allows an authenticated remote attacker with a v

CVE-2025-26847 HIGH
7.5 May 08

An issue was discovered in Znuny before 7.1.5. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitabl

CVE-2025-26842 HIGH
7.5 May 08

An issue was discovered in Znuny through 7.1.3. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitab

CVE-2024-48938 HIGH
7.5 Oct 11

Znuny before LTS 6.5.1 through 6.5.10 and 7.0.1 through 7.0.16 allows DoS/ReDos via email. Rated high severity (CVSS 7.5

CVE-2024-32492 HIGH
7.1 Apr 29

An issue was discovered in Znuny 7.0.1 through 7.0.16 where the ticket detail view in the customer front allows the exec

CVE-2026-50592 MEDIUM
6.4 Jun 05

Reflected cross-site scripting in Znuny's AdminCommunicationLog (communication log administration view) allows a low-pri

CVE-2025-43926 MEDIUM
6.1 May 08

An issue was discovered in Znuny through 6.5.14 and 7.x through 7.1.6. Rated medium severity (CVSS 6.1), this vulnerabil

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy