Nuevas herramientas de Google Project Zero detectan race conditions en el kernel de Linux

Testing race conditions with mem access tracing and stack-based delay injection

Nuevas herramientas de Google Project Zero detectan race conditions en el kernel de Linux

El equipo Project Zero de Google presenta MAccConc, un conjunto de herramientas que rastrea accesos a memoria y usa inyección de retardos basada en pila para forzar intercalados específicos en tests multihilo del kernel de Linux. Incluye un probador automático de intercalados A-B-A y interfaces TUI/GUI para exploración manual. El objetivo es confirmar bugs de concurrencia, escribir tests de regresión fiables y facilitar el fuzzing de race conditions.

Muchos bugs de seguridad son race conditions, donde la ejecución multihilo debe ocurrir con el intercalado correcto para que aparezca un efecto negativo.

Más de este día

2026-09-11