CVE-2026-110684 in Cpanel::JSON::XS情報

要約

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

Perl用モジュールCpanel::JSON::XSの3.0202から4.80未満のバージョンでは、encode_stringifyにおいて値を文字列としてエンコードする際にメモリリークが発生し、オーバーロードされたオブジェクトが保持され続けます。

encode_stringifyは、allow_stringifyが有効な場合に値を文字列表記で出力します。また、TO_JSONメソッドを持たないオブジェクトに対してconvert_blessedが適用される場合や、allow_bignumが有効な場合にも同様の処理が行われます。""オーバーロードを持つ配列またはハッシュのオブジェクトにおいて(4.20以降ではスカラーオブジェクトでも)、余分な参照が取得されますが、これは解放されません。その結果、対象オブジェクトおよびそれが参照するすべてのリソースが解放されなくなります。さらに4.10以降では、文字列のコピーも解放されなくなりました。

このような値を含むデータを繰り返しエンコードすると、プロセスのメモリ使用量が無制限に増大します。

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

責任者

CPANSec

予約する

2026年10月14日

モデレーション

承諾済み

エントリ

VDB-422496

EPSS

0.00000

アクティビティ

非常低い

セクター

Telecommunication

ソース

Do you want to use VulDB in your project?

Use the official API to access entries easily!