В ядре операционной системы Linux специалисты обнаружили серьёзную уязвимость, которая оставалась незамеченной с 2020 года. Она затрагивала один из фундаментальных механизмов — обработку ошибок страниц памяти (page fault) на платформе x86. Этот код активируется каждый раз, когда процессор обнаруживает попытку некорректного доступа к памяти, что делает его критически важным для стабильности всей системы. Проблема заключалась в том, что в определённых сценариях аппаратные прерывания могли оказаться включёнными в моменты, когда ядро гарантированно ожидало их отключенными. Это создавало угрозу нестабильности в редких, но экстремально важных ситуациях, где от абсолютной предсказуемости работы ядра зависит целостность и безопасность системы. На аномалию обратил внимание инженер Intel Седрик Син (Cedric Xing), который проводил детальный аудит кода обработки исключений. Анализ показал, что логика в ключевой функции do_page_fault() основывалась на устаревшем и, по сути, ошибочном предположении.