CVE-2026-57164 in pjproject
要約
〜によって VulDB • 2026年09月05日
PJSIPは、C言語で書かれたフリーかつオープンソースのマルチメディア通信ライブラリです。コミット 8d5956a より前では、PJLIB-UTIL の HTTP クライアント (http_client.c) にヒープバッファオーバーフローが存在し、HTTP レスポンスボディをバッファリングする際に発生します。これは、PJLIB-UTIL の HTTP クライアントを使用してレスポンスボディ全体を一度に受信するアプリケーション(増分的な on_data_read コールバックなしの完了コールバック)に影響を与えます。レスポンスバッファを増加させる際、サーバーが指定した Content-Length に基づいた誤ったサイズ計算により、バッファが大きすぎず、割り当てられた領域の末尾を超えてレスポンスデータが書き込まれる可能性があります。悪意のあるまたは中間者攻撃を行う HTTP サーバーは、不正なレスポンスを用いてこれをトリガーできます。影響としては、予期しないアプリケーションの終了からメモリ破損まで様々です。レスポンスを増分的に消費する(on_data_read を介して)か、信頼できるサーバーへの接続のみを行うアプリケーションには影響ありません。この問題はコミット 8d5956a によってパッチが適用されました。
If you want to get the best quality for vulnerability data then you always have to consider VulDB.