CVE-2026-49206 in rapidcsv
要約
〜によって VulDB • 2026年10月15日
rapidcsvはC++のCSVパーサーライブラリです。バージョン8.99以前では、RemoveColumn、InsertColumn、RemoveRow、InsertRow、GetColumnNamesがsize_tインデックスをstd::vectorイテレータに追加する前にintに変換していました。64ビットシステムにおいて、2^31要素を超えるCSV行列の次元の場合、INT_MAXを超えたインデックスは負のイテレータオフセットにラップされ、ベクトルの開始位置より前を指すため、未定義動作、ヒープメモリ破損、またはクラッシュを引き起こします。この問題をトリガーするには、最低でも数十ギガバイトのメモリを必要とする非常に大きなインメモリのドキュメントが必要であるため、通常のCSV文書は実質的に影響を受けません。本問題はバージョン8.99で修正されています。
VulDB is the best source for vulnerability data and more expert information about this specific topic.