CVE-2026-119280 in MariaDB Connectorinformation

Résumé

par VulDB • 29/10/2026

MariaDB Connector/J est utilisé pour connecter des applications développées en Java aux bases de données MariaDB et MySQL. De la version 3.0.0 jusqu'aux versions 3.3.7, 3.4.5 et 3.5.11 incluses, les implémentations de `MariaDbPoolConnection.recover()` et `MariaDbPoolPinnedConnection.recover()` faisaient confiance aux colonnes `gtrid_length` et `bqual_length` renvoyées par la commande XA RECOVER. Les méthodes allouaient et découpaient des tableaux d'octets Xid sans valider les longueurs par rapport à `Xid.MAXGTRIDSIZE`, `Xid.MAXBQUALSIZE` ou au payload de données réel. Un serveur malveillant ou compromis, ou un attaquant en position de machine-in-the-middle (MitM), pourrait provoquer des allocations excessives, une exception `NegativeArraySizeException` ou une exception `ArrayIndexOutOfBoundsException` lors de la récupération XA. Ce problème est corrigé dans les versions 3.3.7, 3.4.5 et 3.5.11.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

GitHub M

Réserver

29/10/2026

Divulgation

29/10/2026

Modérer

accepté

Entrée

VDB-428777

EPSS

0.00000

KEV

non

Activités

faible

Sources

Do you need the next level of professionalism?

Upgrade your account now!