Skip to main content

Adminer CVE-2026-63771

| EUVDEUVD-2026-46070 MEDIUM
HTTP Response Splitting (CWE-113)
2026-07-20 disclosure@vulncheck.com GHSA-hvv2-8jpj-gr8h
6.0
CVSS 4.0 · Vendor: vulncheck
Share

Severity by source

Vendor (vulncheck) PRIMARY
6.0 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
5.9 MEDIUM

AC:H reflects the mandatory misconfigured reverse proxy precondition; UI:R because a victim authenticated user must navigate to a malicious page; no confidentiality scope change beyond the Adminer application itself.

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

Primary rating from Vendor (vulncheck).

CVSS VectorVendor: vulncheck

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
P
Scope
X

Lifecycle Timeline

2
Patch available
Jul 20, 2026 - 21:17 EUVD
Analysis Generated
Jul 20, 2026 - 19:35 vuln.today

DescriptionCVE.org

Adminer before 5.4.3 contains a cookie injection vulnerability that allows attackers to manipulate cookie attributes by injecting arbitrary values through the unsanitized X-Forwarded-Prefix HTTP header used in Set-Cookie path attributes. Attackers can exploit a misconfigured reverse proxy to downgrade SameSite protection and enable cross-origin authenticated requests, bypassing cookie security controls.

AnalysisAI

Cookie injection in Adminer before 5.4.3 allows network-accessible, unauthenticated attackers to manipulate Set-Cookie path attributes by injecting arbitrary values through the unsanitized X-Forwarded-Prefix HTTP header, enabling downgrade of SameSite protection and subsequent cross-origin authenticated requests against victim sessions. Exploitation is gated on a misconfigured reverse proxy that forwards attacker-controlled header values and requires passive user interaction (UI:P per CVSS 4.0), making this a realistic but non-trivial attack path. No active exploitation confirmed (not in CISA KEV) and no public exploit code identified at time of analysis; vendor-released patch is available as version 5.4.3.

Technical ContextAI

Adminer is a widely-used single-file PHP database management interface supporting MySQL, PostgreSQL, SQLite, and other backends. The root cause is CWE-113 (Improper Neutralization of CRLF Sequences in HTTP Headers), a class of header injection vulnerabilities where attacker-controlled input is embedded unsanitized into HTTP response headers. Specifically, Adminer consumed the X-Forwarded-Prefix header - commonly set by reverse proxies such as Nginx or Traefik to communicate a path prefix - and embedded its value directly into the Set-Cookie path attribute without sanitization. An attacker who can inject arbitrary values into this header can inject additional cookie attributes (e.g., SameSite=None; Secure=false) or terminate and reopen cookie directives, effectively stripping or downgrading SameSite protections that normally block cross-site request forgery vectors. No CPE strings were provided in the input, but the affected software is identifiable as vrana/adminer on GitHub, versions prior to 5.4.3.

RemediationAI

Upgrade to Adminer 5.4.3 or later, which sanitizes the X-Forwarded-Prefix header value before embedding it in Set-Cookie path attributes. The patched release is available at https://github.com/vrana/adminer/releases#release-v5.4.3 and the advisory at https://github.com/vrana/adminer/security/advisories/GHSA-c533-9qwm-8w5h. For deployments unable to upgrade immediately, configure the reverse proxy (e.g., Nginx, Traefik, Apache mod_proxy) to explicitly strip or block the X-Forwarded-Prefix header before requests reach the Adminer instance - this removes the attacker-controlled injection vector entirely and has no functional downside for most setups unless Adminer relies on path prefix detection. As a defense-in-depth measure, restrict Adminer access to trusted internal networks or VPN endpoints, which eliminates external attacker reachability regardless of the header handling behavior.

Vendor StatusVendor

SUSE

Severity: Important

Share

CVE-2026-63771 vulnerability details – vuln.today

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