本文へ移動
English version →
中 8.2

FrankenPHPの脆弱性でサーバープロセスが停止するおそれ

CVE-2026-128020 SecPulse初出

概要

FrankenPHPの1.13.2より前の版には、循環参照を持つ配列を変換する際に再帰が止まらない脆弱性があり、サービス妨害(DoS)を引き起こすおそれがあります。自己参照する配列をfrankenphp_log()に渡すか、ワーカーのコールバックから返すと、Goのスタックオーバーフローでサーバープロセス全体が終了します。1.13.2で修正されているため、1.13.2以降へ更新してください。

AI要約

SecPulse が外部の生成 AI を使って作った要約です。誤りを含むことがあります。重要な判断の前に、下の原文と参照URLを確認してください。

FrankenPHPの1.13.2より前の版には、循環参照を持つ配列を変換する際に再帰が止まらない脆弱性があり、サービス妨害(DoS)を引き起こすおそれがあります。自己参照する配列をfrankenphp_log()に渡すか、ワーカーのコールバックから返すと、Goのスタックオーバーフローでサーバープロセス全体が終了します。1.13.2で修正されているため、1.13.2以降へ更新してください。

影響パッケージ

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

FrankenPHP before 1.13.2 contains an uncontrolled recursion vulnerability in its PHP-to-Go array converter that fails to detect circular references in PHP arrays. Passing a self-referential array to frankenphp_log() or returning one from a worker callback triggers a fatal Go stack overflow, terminating the entire server process.

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

参照URL

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