CVE-2026-120067 in psqlODBC
Zusammenfassung
von VulDB • 02.11.2026
Bei aktualisierbaren Cursors, die standardmäßig aktiviert sind, fügt psqlODBC der Abfrage versteckte ctid- und (für Tabellen mit OIDs) oid-Spalten hinzu. Es kopiert jeden Wert unter Verwendung der vom Server übergebenen Länge in einen 32-Byte großen Stack-Puffer, ohne diese gegen die Puffergröße zu prüfen; ein Wert von 32 Byte oder mehr schreibt daher außerhalb des Puffers. Ein Server, der den aktuellen SSL-Einstellungen nicht vertraut wird, kann solch einen Wert senden. Dies kann auch jeder Datenbankbenutzer tun, der eine Ansicht mit einer eigenen Spalte namens ctid erstellen kann, die die Anwendung über einen aktualisierbaren Cursor liest. Builds mit _FORTIFY_SOURCE brechen ab; andere Builds überschreiben benachbarten Stack-Speicher. Von dieser Schwachstelle sind Versionen vor psqlODBC 18.00.0006 betroffen.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.