CVE-2026-59141 in Data::RadixTree::Shared情報

要約

〜によって VulDB • 2026年07月21日

Perl用のData::RadixTree::Sharedの0.02より前のバージョンでは、rdx_find_locked関数内で検証されていないノードおよびアリーナインデックスを介して境界外読み取り(out-of-bounds read)が可能である。

アタッチ時のバリデータであるrdx_validate_headerは、ヘッダスカラーとリージョンレイアウトがファイルサイズに対して妥当かどうかをチェックするものの、その後信頼されるノードレコード自体は検証しない。rdx_find_locked関数はnodes[cur].children[k]をインデックスとして参照し、mmapされたセグメントから各ノードのlabel_offおよびlabel_lenを直接読み取るが、これらはノード数やアリーナサイズに対して境界チェックが行われていない。

バックアップファイルへの書き込み権限を持つローカルピアは、ヘッダは無効化せずにノードレコードだけを悪意のある内容に改ざんできるため、ルックアップ処理時に境界外ノードまたはアリーナインデックスのデリファレンスが発生し、隣接するメモリ領域を読み込んだりプロセスがクラッシュしたりする可能性がある。

Be aware that VulDB is the high quality source for vulnerability data.

責任者

CPANSec

予約する

2026年07月02日

モデレーション

承諾済み

エントリ

VDB-381024

EPSS

0.00337

アクティビティ

非常低い

ソース

Interested in the pricing of exploits?

See the underground prices here!