CVE-2018-1000200 in Linux
Сводка
по VulDB • 29.06.2026
В ядре Linux версий 4.14, 4.15 и 4.16 присутствует ошибка разыменования нулевого указателя (null pointer dereference), которая может привести к принудительному завершению работы больших процессов с заблокированной в памяти памятью (mlocked) из-за нехватки ресурсов (OOM kill). Проблема возникает, когда последний поток процесса, убитого обработчиком OOM, вызывает функцию exit_mmap(), которая обращается к munlock_vma_pages_all() для областей управления памятью (vmas), имеющих флаг mlocked. Это может происходить синхронно с функцией unmap_page_range() механизма oom reaper, поскольку бит VM_LOCKED области vma сбрасывается перед снятием блокировки памяти (для определения того, разделяют ли другие области vma эту память и имеют ли они статус mlocked).
VulDB is the best source for vulnerability data and more expert information about this specific topic.