Como una de las primeras características de Fedora 46, el soporte de Shadow Stack para la arquitectura x86_64 se habilitará por defecto. Este cambio afectará a las aplicaciones y bibliotecas compiladas con GCC, LLVM Clang o Rustc. Shadow Stack, al ser obligatorio por hardware en los procesadores modernos de Intel y AMD, proporcionará protección contra ataques de tipo Return-Oriented Programming (ROP).

Una de las razones por las que el soporte de Shadow Stack se pospuso de Fedora 45 a Fedora 46 fue para ganar tiempo y asegurar la compatibilidad con los controladores de NVIDIA y las ruedas de Python de PyPi. Este cambio se implementará antes del lanzamiento de Fedora 46 en primavera.

Para más información sobre el soporte de Shadow Stack, se puede consultar la propuesta de cambio.