Description
Adminer before 5.4.3 fails to sanitize the server field before constructing a PDO DSN string, allowing unauthenticated attackers to inject ODBC parameters via semicolons. Attackers can inject TraceFile and TraceOn parameters to write PHP code to the web root, achieving remote code execution when the trace file is accessed.
Published: 2026-08-25
Score: 9.3 Critical
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Adminer versions before 5.4.3 do not sanitize the server field when building a PDO DSN string, allowing attackers to inject ODBC parameters using semicolons. An attacker can inject TraceFile and TraceOn parameters to write arbitrary PHP code to the web root. When the trace file is accessed, the server executes the injected code, resulting in remote code execution. The vulnerability is identified as CWE-73.

Affected Systems

The affected product is Adminer, developed by vrana. All releases before 5.4.3 are vulnerable; any deployment of Adminer prior to version 5.4.3 running with an exposed web front‑end is at risk.

Risk and Exploitability

The CVSS score of 9.3 signals a critical security flaw. The EPSS score is unavailable, but the fact that the attack requires only an unauthenticated HTTP request to the Adminer interface means a public exploit is feasible. The vulnerability is not listed in the CISA KEV catalog, yet the high CVSS score indicates it could be actively exploited if exposed. Attackers can leverage the lack of authentication to execute arbitrary PHP code on the target host.

Generated by OpenCVE AI on August 25, 2026 at 03:26 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Adminer 5.4.3 or later to eliminate the injection flaw.
  • If an upgrade is not immediately possible, configure the application or environment to disallow the TraceFile and TraceOn parameters in the PDO DSN, or apply a patch that sanitizes the server field before constructing the DSN string.
  • Restrict write permissions to the web root for the web server user, and consider enforcing authentication or IP‑based access controls to limit exposure to the Adminer interface.

Generated by OpenCVE AI on August 25, 2026 at 03:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 25 Aug 2026 02:00:00 +0000

Type Values Removed Values Added
Description Adminer before 5.4.3 fails to sanitize the server field before constructing a PDO DSN string, allowing unauthenticated attackers to inject ODBC parameters via semicolons. Attackers can inject TraceFile and TraceOn parameters to write PHP code to the web root, achieving remote code execution when the trace file is accessed.
Title Adminer before 5.4.3 Remote Code Execution via MSSQL PDO DSN Injection
First Time appeared Adminer
Adminer adminer
Weaknesses CWE-73
CPEs cpe:2.3:a:adminer:adminer:*:*:*:*:*:*:*:*
Vendors & Products Adminer
Adminer adminer
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'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-25T01:30:03.759Z

Reserved: 2026-06-22T18:48:27.059Z

Link: CVE-2026-56705

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-25T02:16:42.330

Modified: 2026-08-25T02:16:42.330

Link: CVE-2026-56705

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-25T03:30:05Z

Weaknesses
  • CWE-73

    External Control of File Name or Path