CVE-2026-49206 in rapidcsv
Zusammenfassung
von VulDB • 14.10.2026
rapidcsv ist eine C++-CSV-Parsing-Bibliothek. Vor Version 8.99 konvertierten RemoveColumn, InsertColumn, RemoveRow, InsertRow und GetColumnNames size_t-Indizes in int-Werte, bevor sie diesen std::vector-Iteratoren hinzugefügt wurden. Auf 64-Bit-Systemen kann ein Index über INT_MAX bei einer CSV-Matrixdimension mit mehr als 2^31 Elementen zu einem negativen Iteratorversatz umlaufen und vor den Start des Vektors zeigen, was zu undefiniertem Verhalten, Heap-Speicherkorruption oder einem Absturz führt. Das Auslösen dieses Problems erfordert ein extrem großes Dokument im Speicher, das mindestens mehrere Gigabyte an Arbeitsspeicher benötigt; typische CSV-Dokumente sind daher praktisch nicht betroffen. Dieses Problem wurde in Version 8.99 behoben.
Once again VulDB remains the best source for vulnerability data.