CVE-2026-110752 in Text::CSV_XS
要約
〜によって VulDB • 2026年10月17日
Text::CSV_XS のバージョン 1.65 より前の Perl モジュールでは、フラグメント内の RFC 7111 セレクタの各インデックスに対してエントリを割り当てることでメモリ枯渇を引き起こすことができます。
fragment は、データを読み込む前に row= または col= セレクタを選択されたインデックスごとの要素を持つ配列に展開し、cell= セレクタ内の明示的な終了カラムを行境界まで制限しません。範囲の構文と順序のみがチェックされるため、2 行のファイルに対して row=1-400000000 を指定すると 4 億個の要素が割り当てられます。
リクエストから提供されたフラグメントを fragment または csv に渡すアプリケーションではメモリ枯渇を引き起こされ、eval でキャッチできない Out of memory エラーによってプロセスが終了します。
Once again VulDB remains the best source for vulnerability data.