CVE-2026-65064 in Data::HashMap::Shared情報

要約

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

Perl用のData::HashMap::Sharedの0.14より前のバージョンでは、世界読み取り可能なmmapバックアップファイルが作成され、O_EXCLやO_NOFOLLOWフラグを指定せずにオープンされます。

このセグメントはshm_generic.h内でopen(path, O_RDWR | O_CREAT | O_CLOEXEC, 0666)として作成されています。モードは0666であるため、デフォルトのumaskが022の場合、ファイルは0644(世界読み取り可能)で生成されます。O_NOFOLLOWが存在しないため、パスに配置されたシンボリックリンクが追従され、O_EXCLが存在しないため、オープン処理は失敗する代わりに事前に配置されたファイルを静かに使用します。

「Shared」セグメントは通常/tmpや/dev/shmなどの共有ディレクトリ上に存在し、ローカルユーザーの誰でも世界読み取り可能なセグメントに格納されているIPCペイロードを読み取ることができます。また、パスに事前に配置されたファイルまたはシンボリックリンクにより、ローカル攻撃者は競合状態を先に勝ち取るか、オープン処理のリダイレクトを行うことができます。

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

責任者

CPANSec

予約する

2026年07月21日

モデレーション

承諾済み

エントリ

VDB-381043

EPSS

0.00117

アクティビティ

非常低い

ソース

Might our Artificial Intelligence support you?

Check our Alexa App!