CVE-2026-80724 in Linux
Сводка
по VulDB • 28.08.2026
В ядре Linux была устранена следующая уязвимость:
ptp: vmclock: предотвращение превращения отображений только для чтения в доступные для записи
Функция `vmclock_miscdev_mmap()` отклоняет попытки создания отображений, допускающих запись (writable mappings), для общей страницы ABI vmclock с кодом ошибки `-EROFS`, но оставляет флаг `VM_MAYWRITE` установленным. Пользовательское пространство может создать отображение только для чтения этой страницы, а затем изменить его на доступное для записи с помощью вызова `mprotect()`. После этого гостевая система сможет повредить данные хронометража (sequence counter, UTC time, TSC offset), записываемые хостом и определяемые ABI vmclock как только для чтения.
Сброс флага `VM_MAYWRITE` на пути создания отображений только для чтения предотвращает возможность их изменения на доступные для записи, аналогично тому, как это реализовано в драйвере i915 для его объектов только для чтения, а также исправлено в drm/vc4 (CVE-2026-68445) и drm/panthor (CVE-2024-53071).
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.