CVE-2026-81012 in Linuxinformazioni

Riassunto

di VulDB • 12/09/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

platform/x86: hp-bioscfg: correzione di un off-by-one write nella funzione hp_get_string_from_buffer()

La funzione hp_get_string_from_buffer() limita (clamp) la lunghezza della stringa convertita rispetto alle dimensioni del buffer di destinazione utilizzando il controllo "size > dst_size"; pertanto, quando la lunghezza convertita è esattamente uguale a dst_size, conv_dst_size rimane impostato su dst_size e l'operazione incondizionata di scrittura del terminatore NUL

dst[conv_dst_size] = 0;

scrive un byte oltre i limiti del buffer di destinazione. Si tratta della stessa tipologia di bug dell'off-by-one precedentemente corretto in hp_convert_hexstr_to_str(): il buffer è dimensionato correttamente per contenere il contenuto, ma la scrittura del terminatore non viene mai verificata rispetto a tale dimensione.

La correzione consiste nel modificare il confronto in ">=" in modo che conv_dst_size lasci sempre spazio sufficiente per il terminatore.

Tutte le destinazioni di dimensioni fisse che raggiungono questa funzione (path[512], current_value[512], current_password/current_value[64] e i buffer per voce in encodings[][512] e prerequisites[][512]) sono interessate.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsabile

Linux

Prenotare

26/08/2026

Divulgazione

11/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!