Description
Adminer before 5.4.3 contains a remote code execution vulnerability in SQLite query handling where VACUUM INTO is not blocked despite ATTACH restrictions. Authenticated attackers can execute VACUUM INTO to write PHP code to arbitrary file paths and execute commands on the server.
Published: 2026-08-25
Score: 8.6 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Adminer, a lightweight database management tool, is vulnerable in versions prior to 5.4.3. The flaw lies in SQLite query handling where the VACUUM INTO command is allowed even when ATTACH restrictions should prevent it. This oversight enables an authenticated attacker to write arbitrary PHP code to any file path and immediately execute it, granting full remote code execution on the server. The weakness corresponds to code injection as identified by CWE‑94.

Affected Systems

The issue affects the Adminer web application developed by vrana, for all releases before 5.4.3. Any deployment running Adminer 5.4.2 or older, regardless of platform, is vulnerable.

Risk and Exploitability

The CVSS score of 8.6 indicates a high‑severity flaw. Although the EPSS score is not available, the vulnerability is not yet listed in the CISA KEV catalog, implying no widespread public exploitation at this time. However, the flaw requires authentication, so it is likely to be leveraged by attackers who have compromised a user account on the target system. The attack path involves submitting a specially crafted SQLite query that uses VACUUM INTO to write malicious PHP to a web‑accessible location and then triggering its execution.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Adminer to version 5.4.3 or newer, which removes the VACUUM INTO flaw.
  • If an upgrade cannot be performed immediately, restrict access to the Adminer interface to trusted administrators and disable the SQLite extension or block the VACUUM INTO command on the database server.
  • Review file permissions in the web‑root and ensure that only authorized users can place files there; remove any permissions that allow execution of uploaded files from untrusted users.

Generated by OpenCVE AI on August 25, 2026 at 03:28 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 contains a remote code execution vulnerability in SQLite query handling where VACUUM INTO is not blocked despite ATTACH restrictions. Authenticated attackers can execute VACUUM INTO to write PHP code to arbitrary file paths and execute commands on the server.
Title Adminer before 5.4.3 Remote Code Execution via SQLite VACUUM INTO
First Time appeared Adminer
Adminer adminer
Weaknesses CWE-94
CPEs cpe:2.3:a:adminer:adminer:*:*:*:*:*:*:*:*
Vendors & Products Adminer
Adminer adminer
References
Metrics cvssV3_1

{'score': 7.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 8.6, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:H/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:01.161Z

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

Link: CVE-2026-56703

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-56703

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-94

    Improper Control of Generation of Code ('Code Injection')