CVE-2026-85733 FrankenPHP: Docker images serve phpinfo() as the default index.php, leaking environment variables

Medium 5.3 Published Updated

Default Docker images expose phpinfo() output, leaking environment variables and system configuration to attackers.

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-85733?

CVE-2026-85733 is a medium-severity vulnerability in frankenphp, published on 13 Oct 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

FrankenPHP is a modern application server for PHP. Prior to 1.12.5, the official FrankenPHP Debian and Alpine Docker images include a default /app/public/index.php that executes phpinfo(). A derived image that does not overwrite this placeholder serves the diagnostics page in production and can disclose environment variables used for secrets, PHP configuration directives, loaded extensions, software versions, and system paths. Images built using the documented pattern with their own /app/public/index.php are not affected, and already derived images must be rebuilt or supplied with an application index to remove the exposed placeholder. This issue is fixed in version 1.12.5.

Weakness: CWE-200

Which versions are affected by CVE-2026-85733?

How do I fix CVE-2026-85733?

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

Is CVE-2026-85733 being exploited?

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

Sources

Also known as GHSA-cj57-c655-p798.

Is CVE-2026-85733 in your software?

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

Check your SBOMs for free