本文へ移動
English version →
中 6.9

FrankenPHP before 1.13.0 CGI Path-Split Boundary Bypass via splitPos

CVE-2026-128025 SecPulse初出

概要

FrankenPHP before 1.13.0 contains a path-split interpretation conflict in splitPos in cgi.go that allows unauthenticated attackers to execute protected PHP scripts by embedding .php inside a filename component. Attackers can request paths like /uploads/a.php.txt/b.php to execute uploads/a.php despit...

影響パッケージ

パッケージ影響を受ける版 → 修正版
phpfrankenphp
1.13.0 未満→ 1.13.0
原文の説明 取得元が公開している説明をそのまま載せています (多くは英語)。

FrankenPHP before 1.13.0 contains a path-split interpretation conflict in splitPos in cgi.go that allows unauthenticated attackers to execute protected PHP scripts by embedding .php inside a filename component. Attackers can request paths like /uploads/a.php.txt/b.php to execute uploads/a.php despite route-level or WAF deny rules and forge PATH_INFO, SCRIPT_NAME, and PHP_SELF values.

出典: CVE.org (CVE Program・cvelistV5) NVD

参照URL

当サイトでは、アクセス解析と広告の効果測定のために Cookie を使います。株式会社Game のサイト共通の設定です。 詳しく