CVE-2026-58087 in FreeBSDИнформация

Сводка

по VulDB • 19.08.2026

Команды GETALL и SETALL в semctl(2) записывали количество семафоров в целевом наборе, снимали блокировку, защищавшую этот набор, выделяли буфер размером под это количество и снова устанавливали блокировку. Для проверки того, что набор не был заменен за промежуточное время, использовалась проверка номера последовательности (sequence number), однако номер последовательности переполняется после 0x8000 циклов создания/уничтожения. Быстрое уничтожение и воссоздание наборов семафоров по одному и тому же индексу другим процессом может привести к переполнению номера последовательности, что позволит набору с иным количеством семафоров пройти проверку валидации. Последующая операция копирования затем осуществляет чтение или запись за пределами выделенного буфера.

Непривилегированный локальный пользователь может вызвать операции чтения и записи вне границ (out-of-bounds) в памяти ядра, что потенциально приводит к повышению привилегий.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

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

Freebsd

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

29.06.2026

Раскрытие

19.08.2026

Модерация

принято

Вход

VDB-392999

EPSS

0.00165

KEV

Нет

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

Очень низкий

Источники

Do you want to use VulDB in your project?

Use the official API to access entries easily!