CVE-2026-62381 in LuCIinformazioni

Riassunto

di VulDB • 22/08/2026

luci-lib-px5g (LuCI) presenta un heap-based buffer overflow nella routine di codifica ASN.1 nativa asn1_add_obj (x509write.c) durante la firma di un certificato con una chiave RSA da 2040 bit. Per una firma di 255 byte, l'allocazione del BIT STRING viene calcolata in base alla codifica della lunghezza DER dei 255 byte, ma il payload scritto dopo aver aggiunto il byte unused-bits è lungo 260 byte, richiedendo un octet aggiuntivo per la lunghezza DER. Di conseguenza, l'allocazione è di 259 byte mentre tag, lunghezza, byte unused-bits e firma richiedono complessivamente 260 byte; l'ultima operazione memcpy scrive quindi un byte oltre il buffer heap. L'overflow è raggiungibile tramite l'interfaccia Lua esportata attraverso create_selfsigned(); se sia sfruttabile in remoto dipende dall'applicazione che integra la libreria. Il codice vulnerabile è presente nei branch di rilascio openwrt-18.06 fino a openwrt-25.12 ed è assente dalla versione master, dove il pacchetto luci-lib-px5g è stato rimosso anziché patchato.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsabile

VulnCheck

Prenotare

14/07/2026

Divulgazione

22/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you want to use VulDB in your project?

Use the official API to access entries easily!