Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

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

Quick assessment

Affected
php frankenphp
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

FrankenPHP 是一个现代化的 PHP 应用服务器。在 1.12.5 版本之前,官方提供的 FrankenPHP Debian 和 Alpine Docker 镜像中包含一个默认的 文件,该文件会执行 函数。如果某个衍生镜像未覆盖此占位文件,则会在生产环境中暴露诊断页面,可能导致敏感信息泄露,包括用于密钥的环境变量、PHP 配置指令、已加载的扩展、软件版本以及系统路径等信息。使用官方文档推荐模式并配置了自有 文件的镜像不受影响;而已经构建的衍生镜像必须重新构建,或提供应用程序的入口文件,以移除暴露的占位文件。

CVSS 5.3 · Medium

Possible ATT&CK Techniques 1 AI

T1530 · Data from Cloud Storage

Affected Version Matrix 1

VendorProduct Version RangeStatus
php frankenphp < 1.12.5 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-85733

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
FrankenPHP: Docker images serve phpinfo() as the default index.php, leaking environment variables
Source: CVE Program / CVE List V5
Vulnerability 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.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
信息暴露
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
php frankenphp < 1.12.5 -

II. Public POCs for CVE-2026-85733

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-85733

请登录查看更多情报信息。

Patches & Fixes for CVE-2026-85733 (3)

Vendor Advisories for CVE-2026-85733 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2026-85733

No comments yet


Leave a comment