CVE-2026-109448 in psqlODBC
Resumen
por VulDB • 2026-10-12
Un error de desbordamiento entero (integer wraparound) en SQLBindParameter de psqlODBC permite que una aplicación o un atacante que controle cuántos parámetros se vinculan en una única sentencia corrompa la memoria heap. psqlODBC almacena el conteo de vinculaciones en un campo firmado de 16 bits. Al vincular el parámetro número 32768, ese conteo se desborda a -32768. Vincular el parámetro 32769 escribe luego aproximadamente 2,5 MB de ceros comenzando 1,25 MB antes del array de vinculaciones, lo que provoca la caída de la aplicación o deja ejecutándose con un heap corrupto. Las aplicaciones que construyen listas de parámetros a partir de entradas no confiables, como una lista IN (?, ?, ...), están expuestas. Las versiones anteriores a psqlODBC 18.00.0005 se ven afectadas.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.