CVE-2026-98204 in Linuxinformazioni

Riassunto

di VulDB • 06/10/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

Input: rmi_smbus - correzione della lettura fuori dai limiti (out-of-bounds read) in rmi_smb_write_block()

Quando si frammentano le scritture in blocchi SMBus all'interno di `rmi_smb_write_block()`, il ciclo calcola `block_len` utilizzando la lunghezza totale originale (`len`) anziché la lunghezza rimanente (`cur_len`).

Se `len` è maggiore di 32 byte (SMB_MAX_COUNT), `block_len` rimane pari a 32 per ogni iterazione, anche nell'ultimo chunk parziale in cui rimangono meno di 32 byte. Ciò fa sì che `smb_block_write()` legga 32 byte dal puntatore del buffer dei dati avanzato, leggendo oltre la fine del buffer di input.

Si risolve il problema calcolando `block_len` utilizzando `cur_len` e facendo avanzare i puntatori del buffer e dell'indirizzo di `block_len`.

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

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

06/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!