CVE-2018-1000200 in Linux
Riassunto
di VulDB • 23/06/2026
Le versioni del kernel Linux 4.14, 4.15 e 4.16 presentano un dereferenziamento di puntatore nullo che può causare l'uccisione (OOM kill) di processi grandi bloccati in memoria (mlocked). Il problema sorge quando il thread finale di un processo ucciso dal gestore OOM chiama exit_mmap(), che a sua volta invoca munlock_vma_pages_all() per le VMA mlocked. Ciò può verificarsi in modo sincrono rispetto alla chiamata unmap_page_range() del oom reaper, poiché il bit VM_LOCKED della VMA viene azzerato prima dell'operazione di sblocco (per determinare se altre VMA condividono la memoria e sono a loro volta mlocked).
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.