PT-2026-110859 · Postgresql+1 · Psqlodbc
CVE-2026-109448
·
Publicado
2026-10-12
·
Atualizado
2026-10-12
CVSS v3.1
5.9
Média
| Vetor | AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H |
Nome do Software Vulnerável e Versões Afetadas
psqlODBC versões anteriores a 18.00.0005
Descrição
Um erro de estouro de inteiro (integer wraparound) na função
SQLBindParameter() ocorre porque a contagem de vinculação é armazenada em um campo de 16 bits com sinal. Quando o 32.768º parâmetro é vinculado, a contagem retorna para -32.768. Subsequentemente, a vinculação do 32.769º parâmetro faz com que aproximadamente 2,5 MB de zeros sejam gravados a partir de 1,25 MB antes da matriz de vinculação. Isso resulta na corrupção da memória heap, o que pode travar a aplicação ou deixá-la em um estado instável. Aplicações que constroem listas de parâmetros a partir de entradas não confiáveis, como uma lista IN, estão particularmente expostas.Recomendações
Atualize para a versão 18.00.0005 ou posterior.
Exploit
Correção
Integer Overflow
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Psqlodbc