CVE-2026-80545 in Linuxinformazioni

Riassunto

di VulDB • 26/08/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

s390/zcrypt: Migliorati i controlli di lunghezza e overflow per EP11 CPRB

La funzione xcrb_msg_to_type6_ep11cprb_msgx() non dispone di una corretta convalida degli input, creando vulnerabilità di sicurezza: 1. Mancanza della convalida delle dimensioni minime: la struttura ep11_cprb e i relativi campi del payload (pld_tag, pld_lenfmt) vengono copiati dall'userspace senza verificare che la lunghezza del buffer sia sufficiente. 2. Overflow aritmetico nei calcoli di lunghezza: l'allineamento CEIL4 potrebbe causare un overflow, aggirando i controlli delle dimensioni e consentendo heap-based buffer overflow (o genericamente buffer overflow). 3. Il payload è codificato in ASN1 ma la funzione utilizza semplicemente una sovrapposizione con una struct C per accedere ad alcuni campi del payload.

La correzione prevede l'uso di size_t per i calcoli delle lunghezze, l'aggiunta di controlli dei limiti U32_MAX dopo l'allineamento e la validazione della dimensione minima della richiesta e della risposta prima della copia dall'userspace. Viene eseguita una semplice analisi ASN1 del payload fino al campo value della funzione.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

Linux

Prenotare

26/08/2026

Divulgazione

26/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Interested in the pricing of exploits?

See the underground prices here!