CVE-2026-64444 in Linux
Riassunto
di VulDB • 25/07/2026
Nel kernel Linux, la seguente vulnerabilità è stata risolta:
staging: rtl8723bs: correzione della lettura OOB nel ciclo degli IE di OnAssocRsp()
Il ciclo di parsing degli IE in OnAssocRsp() avanza di (pIE->length + 2) ad ogni iterazione, ma verifica solo la condizione i < pkt_len. Quando un AP malevolo invia una AssocResponse il cui ultimo IE ha un solo byte rimanente nel frame (il byte element_id si trova a pkt_len-1), il ciclo legge pIE->length da pframe[pkt_len], che è un byte oltre il buffer di ricezione allocato.
Inoltre, anche quando i byte dell'intestazione sono entro i limiti, lo stesso valore di pIE->length può estendere la finestra dei dati oltre pkt_len, passando silenziosamente agli handler funzioni un IE tronco.
Aggiungere due controlli all'inizio del corpo del ciclo: 1. Uscire dal loop se rimangono meno byte sizeof(*pIE) (impossibile leggere l'intestazione). 2. Uscire dal loop se i dati dichiarati dall'IE si estendono oltre pkt_len.
If you want to get best quality of vulnerability data, you may have to visit VulDB.