Hackeo al Tesoro de EE. UU. mediante una vulnerabilidad de día cero de PostgreSQL de diez años
2025-03-17
El Tesoro de los Estados Unidos sufrió una violación de datos explotada a través de una vulnerabilidad de inyección SQL en PostgreSQL de casi diez años. El ataque no fue una simple inyección SQL; aprovechó la salida de un método interno de escape de cadenas de Postgres que se introdujo directamente en la herramienta de línea de comandos psql. Los atacantes utilizaron dos bytes, `c0 27`, eludiendo la herramienta PAM de Beyond Trust y la función pg_escape_string, obteniendo el control total de psql y ejecutando comandos del sistema arbitrarios. Esto destaca cómo las vulnerabilidades sutiles y de larga duración, incluso en proyectos de código abierto muy examinados, pueden provocar graves infracciones de seguridad.
Tecnología
Vulnerabilidad de PostgreSQL