PT-2024-40411 · Unknown · Simd-Json-Derive

Publicado

2024-11-12

·

Atualizado

2024-11-12

CVSS v4.0

6.6

Média

VetorAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U
Nome do software vulnerável e versões afetadas
Versões do simd-json-derive anteriores à 0.12.0
Descrição
O problema decorre de um uso inválido de MaybeUninit::uninit().assume init() na macro derive do simd-json-derive, levando a um comportamento indefinido. Esse uso indevido pode causar acesso inválido à memória e resultar em erros graves em binários compilados no modo de lançamento.
Recomendações
Para versões anteriores à 0.12.0, atualize para a versão 0.12.0 ou posterior para resolver o problema, pois isso remove a seção de código problemática e evita completamente o uso de MaybeUninit.

Correção

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Identificadores relacionados

GHSA-PQPW-89W5-82V5

Produtos afetados

Simd-Json-Derive