What's Today

Hacker News Front Page · rs_rs_rs_rs_rs ·

Big Fish: Exploiting a 37-Year-Old Kernel Bug in OpenBSD

Una vulnerabilidad de conteo con signo de 16 bits, heredada de los primeros códigos BSD, podía desbordarse al crear procesos que compartían memoria y provocar una condición de carrera con use-after-free. Combinada con una escritura fuera de límites en el kernel, permitió obtener privilegios de root en OpenBSD incluso con KARL, SMAP y SMEP habilitados, sin una vulnerabilidad de divulgación de información. El análisis detalla la cadena de explotación y propone mitigaciones como safe-unlinking, aleatorización de asignaciones del kernel y sanitizadores de límites de arrays.

Big fish. Small counter. Root shell.

Leer la nota completa en calif.io →