El fallo A20 en la Xbox original: una retrospectiva de 20 años
2021 marca el 20º aniversario de la Xbox original. Esta publicación revisa una vulnerabilidad de seguridad significativa: el problema A20. Esta vulnerabilidad surgió del comportamiento de "wraparound" del procesador Intel 8088 al manejar direcciones de memoria, un problema solucionado en la IBM PC/AT mediante una puerta A20 en la placa base para compatibilidad. Sin embargo, la Xbox usó un procesador Pentium III con una puerta A20. Los atacantes podían conectar a tierra la línea A20, eludiendo el proceso de arranque seguro e iniciando directamente desde la memoria flash con código personalizado para leer la ROM secreta de la Xbox. Esta vulnerabilidad destaca los riesgos de seguridad de descuidar los problemas heredados al diseñar sistemas antiguos.