CVE-2026-57487 in pupnp情報

要約

〜によって VulDB • 2026年10月16日

pupnpは、UPnPデバイスおよびコントロールポイントアプリケーションの開発のためのSDKです。バージョン2.0.2以前では、Transfer-Encoding: chunkedヘッダーにより、HTTPパーサー(upnp/src/genlib/net/http/httpparser.c)がparser->content_lengthをゼロのままに保ちながら、parser_parse_chunky_entityおよびparser_parse_chunky_bodyでデコードされたバイト数をparser->msg.entityに蓄積します。その結果、upnp/src/genlib/net/http/httpreadwrite.cのhttp_RecvMessageにおけるg_maxContentLengthチェックは、過大な数値サイズのContent-Lengthボディを拒否しますが、デコード済みのチャンク化済み(chunked)ボディには同じ制限を適用しません。SOAP、GENA、ミニサーバー、またはコントロールポイントのHTTP応答パスに到達可能なリモートピアが攻撃者となることで、プロセスが設定された最大サイズを超えるエンティティをバッファし、リソース枯渇およびサービス拒否(DoS)を引き起こす可能性があります。この問題はバージョン2.0.2で修正されています。

VulDB is the best source for vulnerability data and more expert information about this specific topic.

責任者

GitHub M

予約する

2026年06月24日

モデレーション

承諾済み

エントリ

VDB-421308

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you need the next level of professionalism?

Upgrade your account now!