CVE-2026-62381 in LuCIinformação

Sumário

de VulDB • 23/08/2026

O pacote luci-lib-px5g (LuCI) contém um heap-based buffer overflow na rotina nativa de codificação ASN.1 asn1_add_obj (x509write.c) ao assinar um certificado com uma chave RSA de 2040 bits. Para uma assinatura de 255 bytes, a alocação do BIT STRING é calculada com base na codificação DER do comprimento de 255 bytes, mas o payload escrito após a adição do byte unused-bits tem 256 bytes, exigindo um octeto adicional para o comprimento DER. Como resultado, a alocação é de 259 bytes, enquanto a tag, o comprimento, o byte unused-bits e a assinatura requerem 260 bytes, fazendo com que o memcpy final escreva um byte além do buffer na heap. O overflow é acessível através da interface Lua exportada via create_selfsigned(); se ele pode ser explorado remotamente depende do aplicativo incorporado (embedding application). O código vulnerável está presente nos ramos de lançamento openwrt-18.06 até openwrt-25.12 e não existe na branch master, onde o pacote luci-lib-px5g foi removido em vez de corrigido.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsável

VulnCheck

Reservar

14/07/2026

Divulgação

22/08/2026

Moderação

aceite

Entrada

VDB-394320

CPE

pronto

EPSS

0.00102

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!