VU#369611: ExLlamaV3 содержит уязвимость отказа в обслуживании из-за недостаточной проверки границ индекса диспетчера ядра
Обнаружена уязвимость безопасности в расширении CUDA exllamav3_ext, обозначенная как CVE-2026-84286. Проблема заключается в выходе за пределы допустимой области памяти из-за отсутствия проверки индексации массива. В частности, когда параметр ядра K установлен в 0, код генерирует отрицательный индекс массива. Это происходит потому, что индекс блока, полученный из контрольной точки, используется для доступа к массиву фиксированного размера без надлежащей проверки. Коренной причиной является отсутствие проверки границ во время процесса диспетчеризации таблицы ядра. Эксплуатация этой уязвимости может привести к немедленному отказу в обслуживании или нестабильности приложения. Поставщик выпустил исправление в своем основном репозитории. Пользователям следует обновить свои установки или применить исправление из предоставленного pull request. Конечные проекты, зависящие от этой библиотеки, также косвенно затронуты. Разработчикам этих зависимых репозиториев настоятельно рекомендуется пересобрать свои пакеты с использованием исправленной версии. Эта уязвимость была обнаружена Натаном Кизом и ответственно сообщена.