CVE-2026-40200

HIGH CVSS 3.1: 8,1 EPSS 0.02%
Обновлено 10 апреля 2026
musl
Параметр Значение
CVSS 8,1 (HIGH)
Тип уязвимости CWE-670
Поставщик musl
Публичный эксплойт Нет

Проблема была обнаружена в musl libc с 0.7.10 по 1.2.6. Повреждение памяти на основе стека может произойти во время qsort очень больших массивов из-за неправильной реализации примитивов с двойным словом. Число элементов должно превышать около семи миллионов, т. е. 32-е число Леонардо на 32-битных платформах (или 64-е число Леонардо на 64-битных платформах, что нецелесообразно).

Показать оригинальное описание (EN)

An issue was discovered in musl libc 0.7.10 through 1.2.6. Stack-based memory corruption can occur during qsort of very large arrays, due to incorrectly implemented double-word primitives. The number of elements must exceed about seven million, i.e., the 32nd Leonardo number on 32-bit platforms (or the 64th Leonardo number on 64-bit platforms, which is not practical).

Характеристики атаки

Способ атаки
Локальный
Нужен локальный доступ
Сложность
Высокая
Сложно эксплуатировать
Нужны права
Не требуются
Права не нужны
Участие пользователя
Не требуется
Не нужно действие пользователя

Последствия

Конфиденциальность
Высокое
Полная утечка данных
Целостность
Высокое
Полная модификация данных
Доступность
Высокое
Полный отказ в обслуживании

Строка CVSS v3.1

Тип уязвимости (CWE)