PHP2Shell: Read our blog on the critical RCE vulnerabilities affecting 70% of the Internet

CVE-2026-93483: 
Linux Debian vulnerability analysis and mitigation

Overview

CVE-2026-93483 is a critical authentication bypass vulnerability in Znuny, an open-source help desk and ticketing system, affecting versions through 7.3.6 and all versions prior to 6.5.25. An unauthenticated attacker can forge an HTTP Remote-User request header to impersonate any user — including administrators — without providing credentials, gaining full access to sensitive data and system controls. The vulnerability was published on October 15, 2026, with patches released the same day. It carries a CVSS v4.0 base score of 9.5 (Critical) (GitHub Advisory).

Technical details

The root cause is classified as CWE-348 (Use of Less Trusted Source): the HTTPBasicAuth authentication modules for both the agent interface (Kernel::System::Auth::HTTPBasicAuth) and customer interface (Kernel::System::CustomerAuth::HTTPBasicAuth) read the authenticated username from two sources — $ENV{REMOTE_USER} (set by the web server after legitimate authentication) and, as a fallback, $ENV{HTTP_REMOTE_USER}, which is populated directly from the attacker-controllable Remote-User HTTP request header. On systems configured to use HTTPBasicAuth as the authentication backend, an attacker can simply include a forged Remote-User: <target_username> header in any HTTP request to bypass authentication entirely. The attack requires no privileges, no user interaction, and is network-accessible, though the attack requirement of HTTPBasicAuth being configured as the backend introduces a deployment precondition (GitHub Advisory, Znuny Advisory).

Impact

Successful exploitation grants an unauthenticated remote attacker complete, unrestricted access to the Znuny instance as any user, including administrators. This results in full confidentiality loss (access to all tickets, customer data, internal communications, and credentials stored in the system), full integrity loss (ability to create, modify, or delete tickets, users, and configurations), and potential availability impact through administrative misuse. Both the agent-facing and customer-facing interfaces are affected, broadening the attack surface to all Znuny deployments using HTTPBasicAuth (GitHub Advisory, Znuny Advisory).

Exploitability

As of the disclosure date, there is no public proof-of-concept exploit and no evidence of in-the-wild exploitation (GitHub Advisory). The EPSS score is 0.0, reflecting low current exploitation probability. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. However, the attack is highly automatable (CVSS v4 Automatable: YES) and requires no credentials, making it trivial to exploit at scale against any internet-facing Znuny instance configured with HTTPBasicAuth (GitHub Advisory).

Exploitation steps

  1. Reconnaissance: Identify internet-facing Znuny instances using tools like Shodan or Censys, searching for Znuny login pages or HTTP response headers characteristic of the application. Confirm the target version is ≤7.3.6 or <6.5.25.
  2. Determine authentication backend: Attempt to access the agent or customer login page and observe whether the application is configured to use HTTPBasicAuth (e.g., absence of a standard username/password form, or HTTP 401 challenges from the web server layer).
  3. Identify target username: Enumerate valid usernames through publicly visible ticket references, email addresses, or error messages. The username root@localhost or the default admin account may be targeted first.
  4. Forge the Remote-User header: Craft an HTTP request to the Znuny agent or customer interface login endpoint, including the header Remote-User: <target_username> (e.g., Remote-User: admin).
    GET /otrs/index.pl HTTP/1.1
    Host: <target>
    Remote-User: admin
  5. Achieve authenticated session: The application reads $ENV{HTTP_REMOTE_USER} from the forged header as a fallback and authenticates the request as the specified user, returning a valid session cookie without any credential validation.
  6. Post-exploitation: Use the authenticated session to access all tickets, extract customer data, modify system configurations, create backdoor accounts, or pivot to connected systems (GitHub Advisory, Znuny Advisory).

Indicators of compromise

  • Network: HTTP requests to Znuny agent (/otrs/index.pl) or customer (/otrs/customer.pl) endpoints containing a Remote-User header not originating from the web server's authentication layer; unexpected authenticated sessions from IP addresses with no prior login history.
  • Logs: Web server access logs showing requests with a Remote-User header set by the client (not the server); Znuny application logs recording successful logins for privileged accounts (e.g., admin) from unusual source IPs or at unusual times without corresponding web server authentication events.
  • Application: Unexpected creation or modification of user accounts, system configurations, or tickets by administrator accounts; new agent accounts created without corresponding change management records.
  • Session: Multiple authenticated sessions for the same privileged user originating from different IP addresses simultaneously, particularly from external or unexpected network ranges.

Mitigation and workarounds

Znuny has released patched versions addressing this vulnerability: upgrade to 7.3.7 or later for the 7.x branch, or 6.5.25 or later for the 6.x branch (Znuny Advisory). If immediate patching is not possible, disable HTTPBasicAuth as the authentication backend and switch to an alternative authentication method (e.g., standard database authentication). As an additional network-level control, restrict access to the Znuny application to trusted IP ranges and configure the web server (Apache/nginx) to strip or reject any client-supplied Remote-User headers before they reach the application. Monitor HTTP access logs for requests containing client-supplied Remote-User headers as a detection measure.

Community reactions

The vulnerability was noted on Mastodon via the offseq security account shortly after disclosure, and threat intelligence aggregators including VulDB and radar.offseq.com indexed the advisory within hours of publication (offseq Mastodon). No major vendor statements beyond the Znuny official advisory or significant media coverage have been identified at this time.

Additional resources

Linux Distribution fix status

Fix availability across major Linux distributions and their releases.

Debian

Fixed

bookworm

znuny

Affected

sid

znuny: 6.5.25-1

Fixed

trixie

znuny

Affected

Ubuntu

Unknown

bionic (esm-apps)

otrs2

Unknown

devel

znuny

Unknown

focal (esm-apps)

otrs2

Unknown

jammy

otrs2

Unknown

jammy (esm-apps)

otrs2

Unknown

noble

znuny

Unknown

noble (esm-apps)

znuny

Unknown

resolute

znuny

Unknown

Source: This report was generated using AI

Related Linux Debian vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-112381NONEN/A
  • Apache Traffic Server logoApache Traffic Server
  • cpe:2.3:a:apache:traffic_server
NoYesOct 21, 2026
CVE-2026-111817NONEN/A
  • Apache Traffic Server logoApache Traffic Server
  • trafficserver
NoYesOct 21, 2026
CVE-2026-111815NONEN/A
  • Apache Traffic Server logoApache Traffic Server
  • trafficserver
NoYesOct 21, 2026
CVE-2026-111814NONEN/A
  • Apache Traffic Server logoApache Traffic Server
  • cpe:2.3:a:apache:traffic_server
NoYesOct 21, 2026
CVE-2026-111812NONEN/A
  • Apache Traffic Server logoApache Traffic Server
  • trafficserver
NoYesOct 21, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management