CVE-2026-108963 Command injection in databasement

High 8.8 Published Updated

An authenticated user can achieve remote code execution by injecting arguments into database dump commands, allowing arbitrary file writes.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2026-108963?

CVE-2026-108963 is a high-severity command injection vulnerability in David-Crty databasement, published on 11 Oct 2026. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

databasement before 1.8.2 allows remote code execution because it runs certain commands (e.g., mariadb-dump) with a database name that can be specified by any authenticated user. For example, --result-file=/app/public/index.php can write to index.php. In other words, quoting prevents OS command injection in mariadb-dump, but the argument injection alone is sufficient for code execution indirectly. NOTE: the project's composer.json file does not indicate an independently published databasement Composer package.

Weakness: CWE-88

Which versions are affected by CVE-2026-108963?

How do I fix CVE-2026-108963?

No fix has been published for CVE-2026-108963 yet. Limit exposure of the affected software until one is available.

Upgrade, and pass arguments to programs as a list instead of through a shell. More about Command injection.

Is CVE-2026-108963 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-108963 exists.

Sources

Also known as GHSA-7cxh-ppfp-4mq4, GHSA-hm57-pvxc-4pcm.

Is CVE-2026-108963 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free