PT-2026-44847 · Asn1C · Asn1C

Tw89Coder

·

Publicado

2026-05-29

·

Atualizado

2026-05-29

·

CVE-2026-45615

CVSS v3.1

8.2

Alta

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Nome do Software Vulnerável e Versões Afetadas mouse07410/asn1c versões 1.4 e anteriores
Description Um problema de segurança de memória existe nos arquivos de esqueleto de decodificação OER gerados pelo compilador ASN.1, especificamente em INTEGER oer.c. Quando o decodificador processa um payload OER de comprimento zero, maliciosamente criado, para um tipo INTEGER não negativo de comprimento variável, ele falha ao validar os bytes necessários antes de extrair o Bit Mais Significativo (MSB). Isso resulta em uma leitura de 1 byte fora dos limites do Heap (Heap Out-of-Bounds Read)—uma condição onde o sistema lê dados além do final do buffer de memória heap alocado. Um invasor remoto pode explorar isso quando o código gerado analisa entradas de rede não confiáveis, como cabeçalhos de telecomunicações 5G, protocolos de rede V2X ou certificados X.509, levando potencialmente a uma Negação de Serviço (DoS) ou interpretação incorreta de inteiros em aplicações subsequentes, o que pode causar bypass de lógica ou envenenamento de estado do protocolo. O problema ocorre na função INTEGER decode oer().
Recommendations Atualize para uma versão posterior à 1.4. Como medida paliativa temporária, restrinja o processamento de payloads OER originados de redes não confiáveis até que a atualização seja aplicada.

Exploit

Correção

DoS

RCE

Out of bounds Read

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-45615

Produtos afetados

Asn1C