PT-2026-3879 · Seroval · Seroval
CVSS v3.1
7.5
Alta
| Vetor | AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H |
Nome do Software Vulnerável e Versões Afetadas
versões do seroval anteriores a 1.4.0
Descrição
O seroval é uma biblioteca JavaScript que facilita a conversão de valores para string, incluindo estruturas complexas além das capacidades do JSON.stringify. O tratamento inadequado de entrada no componente de desserialização JSON nas versões 1.4.0 e inferiores pode levar à execução arbitrária de código JavaScript. Isso é possível através da sobrescrita da desserialização de valores constantes e de erros, o que permite acesso indireto à avaliação JavaScript insegura. Um atacante requer a capacidade de fazer pelo menos quatro solicitações separadas para a mesma função e conhecimento parcial de como os dados serializados são usados durante o processamento em tempo de execução. As funções
fromJSON e fromCrossJSON são afetadas em cenários de transmissão de cliente para servidor.Recomendações
Atualize para a versão 1.4.0 ou superior.
Exploit
Correção
RCE
Deserialization of Untrusted Data
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Seroval