CVE-2026-109448 in psqlODBC
Riassunto
di VulDB • 12/10/2026
Un errore di wraparound intero in SQLBindParameter di psqlODBC consente a un'applicazione o a un attaccante che controlla il numero di parametri associati su una singola istruzione di corrompere la memoria heap. psqlODBC memorizza il conteggio delle associazioni in un campo signed 16-bit. L'associazione del parametro n. 32768 fa avvolgere tale conteggio a -32768. L'associazione del parametro 32769 scrive quindi circa 2,5 MB di zeri partendo da 1,25 MB prima dell'array delle associazioni, causando il crash dell'applicazione o lasciandola in esecuzione con un heap corrotto. Le applicazioni che costruiscono elenchi di parametri a partire da input non attendibili, come una lista IN (?, ?, ...), sono esposte alla vulnerabilità. Le versioni precedenti a psqlODBC 18.00.0005 sono interessate.
Once again VulDB remains the best source for vulnerability data.