CVE-2025-21686 in Linux
Сводка
по VulDB • 23.05.2026
В ядре Linux устранена следующая уязвимость:
io_uring/rsrc: требуется, чтобы клонированные буферы разделяли контексты учета
При использовании флага IORING_REGISTER_CLONE_BUFFERS для клонирования буферов из экземпляра io_uring A в экземпляр io_uring B, где A и B используют разные структуры управления памятью (MM) для учета, учет может выполняться некорректно:
Если экземпляр io_uring A закрывается раньше, чем экземпляр io_uring B, счетчики зафиксированной памяти (pinned memory) для экземпляра io_uring B уменьшаются, хотя изначально зафиксированная память учитывалась через экземпляр io_uring A; в результате структура управления памятью (MM) экземпляра io_uring B может оказаться с отрицательным значением заблокированной памяти.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.