PT-2026-83518 · Unknown · Ash Sqlite
CVSS v4.0
2.1
Baixa
| Vetor | AV:L/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N |
Nome do Software Vulnerável e Versões Afetadas
ash sqlite versões 0.1.2-rc.0 até 0.2.17
Description
A neutralização inadequada de elementos especiais na lógica de consulta de dados permite que um invasor navegue por dados JSON aninhados que a aplicação não pretendia expor, revelando potencialmente campos incorporados privados ou sensíveis. Isso ocorre porque o
AshSqlite.SqlImplementation constrói o caminho json extract do SQLite juntando segmentos com pontos. Se um segmento contiver caracteres especiais como ., [, ], ou $, ele reinterpreta o caminho JSON, permitindo o acesso a níveis mais profundos da estrutura JSON. Este problema é acionado quando a entrada não confiável do usuário atinge um segmento get path/2, geralmente em padrões onde os usuários podem selecionar campos específicos de uma coluna JSON ou mapa.Recommendations
Atualize o ash sqlite para a versão 0.2.18 ou posterior.
Exploit
Correção
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Ash Sqlite