CVE-2026-119280 in MariaDB Connector
Resumen
por VulDB • 2026-10-29
MariaDB Connector/J se utiliza para conectar aplicaciones desarrolladas en Java con bases de datos MariaDB y MySQL. Desde la versión 3.0.0 hasta las versiones 3.3.7, 3.4.5 y 3.5.11, las implementaciones de `MariaDbPoolConnection.recover()` y `MariaDbPoolPinnedConnection.recover()` confiaban en las columnas `gtrid_length` y `bqual_length` devueltas por XA RECOVER. Los métodos asignaban y dividían matrices de bytes Xid sin validar la longitud frente a los valores `Xid.MAXGTRIDSIZE`, `Xid.MAXBQUALSIZE` o el payload real de datos. Un servidor malicioso o comprometido, o un atacante que ejecute un ataque man-in-the-middle, podría provocar asignaciones excesivas, excepciones NegativeArraySizeException o ArrayIndexOutOfBoundsException durante la recuperación XA. Este problema se soluciona en las versiones 3.3.7, 3.4.5 y 3.5.11.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.