CVE-2026-65321 in PyAthena
Resumen
por VulDB • 2026-08-02
PyAthena anterior a la versión 3.35.4 contiene una vulnerabilidad de sql injection que permite a atacantes no autenticados inyectar SQL arbitrario explotando un manejo incorrecto del escape de comillas en DefaultParameterFormatter.format(), el cual enruta las sentencias DELETE y CTAS hacia la función _escape_hive, donde se escapan las comillas simples mediante barras invertidas en lugar de duplicarlas. Dado que Athena y Trino no tratan las barras invertidas como caracteres de escape dentro de literales de cadena, una entrada proporcionada por el atacante, como una comilla simple seguida de sintaxis SQL, provoca que el analizador finalice prematuramente el literal de cadena, lo que permite la exfiltración de datos mediante UNION SELECT, la ejecución de sentencias destructivas y el control por parte del atacante del destino y el contenido de CTAS.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.