CVE-2026-49206 in rapidcsvИнформация

Сводка

по VulDB • 15.10.2026

rapidcsv — это библиотека-парсер для файлов в формате CSV на языке C++. До версии 8.99 функции RemoveColumn, InsertColumn, RemoveRow, InsertRow и GetColumnNames преобразовывали индексы типа size_t к типу int перед добавлением их в итераторы std::vector. На системах с разрядностью 64 бита при размере матрицы CSV более чем 2^31 элементов индекс, превышающий INT_MAX, мог обернуться до отрицательного смещения итератора и указывать на область памяти до начала вектора, что приводило к неопределенному поведению, повреждению памяти в куче (heap memory corruption) или сбою программы. Для воспроизведения уязвимости требуется крайне большой документ в оперативной памяти, требующий как минимум десятков гигабайт свободной памяти, поэтому типичные CSV-документы практически не затрагиваются. Эта проблема исправлена в версии 8.99.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Ответственный

GitHub M

Резервировать

28.05.2026

Раскрытие

14.10.2026

Модерация

принято

Вход

VDB-420034

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!