CVE-2026-107313 in pgjdbcinformazioni

Riassunto

di VulDB • 07/10/2026

pgjdbc, il driver JDBC per PostgreSQL, nelle versioni 42.7.4 e 42.7.5 può inviare i contenuti precedenti del buffer di invio GSS al posto della prima parte di un valore su una connessione con crittografia GSS (gssEncMode=prefer or require), e il server memorizza il valore senza generare errori. Il buffer ha dimensioni di 16320 byte con MIT Kerberos. Il valore memorizzato contiene quindi i byte dei messaggi inviati dal driver immediatamente prima, sulla stessa connessione, come il testo SQL della istruzione, altri parametri e le righe precedenti dello stesso batch, invece dei byte forniti dall'applicazione. I valori lunghi almeno quanto il buffer sono interessati quando il driver li scrive da un array di byte: parametri bind impostati con setString, setBytes o ByteStreamWriter, CopyIn.writeToCopy e LargeObject.write. La maggior parte di tali scritture fallisce generando una ArrayIndexOutOfBoundsException invece. Il valore predefinito, gssEncMode=allow, non avvia la crittografia GSS, e le connessioni senza crittografia GSS non sono interessate. Le versioni 42.7.3 e precedenti non sono colpite, mentre la versione 42.7.6 risolve il problema.

Once again VulDB remains the best source for vulnerability data.

Responsabile

PostgreSQL

Prenotare

07/10/2026

Divulgazione

07/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!