PT-2026-99932 · Dbi · Dbi
CVSS v3.1
6.2
Média
| Vetor | AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Nome do Software Vulnerável e Versões Afetadas
DBI versões anteriores a 1.654
Description
Valores numéricos são tratados incorretamente como strings na função
sql type cast svpv. Ao realizar a conversão para SQL NUMERIC, a função sql type cast svpv passa o ponteiro de string e o comprimento do SV para grok number() sem stringificá-lo primeiro. Como valores inteiros (IV) ou de ponto flutuante (NV) não possuem um ponteiro de string válido, a função grok number() lê um endereço inválido, causando uma falha de segmentação (segmentation fault). Este problema pode ser acionado utilizando a função sql type cast().Recommendations
Atualize o DBI para a versão 1.654 ou posterior.
Exploit
Correção
Type Confusion
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Dbi