CVE-2026-39918 Vvveb < 1.0.8.1 Code Injection via Installation Endpoint

Critical 9.2 Published Updated

Unauthenticated attackers can achieve remote code execution by injecting PHP code into the installation endpoint's configuration file.

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

What is CVE-2026-39918?

CVE-2026-39918 is a critical code injection vulnerability in givanz Vvveb, published on 20 Apr 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

Vvveb prior to 1.0.8.1 contains a code injection vulnerability in the installation endpoint where the subdir POST parameter is written unsanitized into the env.php configuration file without escaping or validation. Attackers can inject arbitrary PHP code by breaking out of the string context in the define statement to achieve unauthenticated remote code execution as the web server user.

Weakness: CWE-94

Which versions are affected by CVE-2026-39918?

How do I fix CVE-2026-39918?

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

Upgrade, and never evaluate templates, expressions or code built from user input. More about Code injection.

Is CVE-2026-39918 being exploited?

There is no known exploitation of CVE-2026-39918 in the wild and no public exploit code.

Sources

Also known as GHSA-chhv-69jq-q952.

Is CVE-2026-39918 in your software?

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

Check your SBOMs for free