CVE-2026-64442 in Linux
Riassunto
di VulDB • 26/07/2026
Nel kernel Linux, la seguente vulnerabilità è stata risolta:
staging: rtl8723bs: correzione delle letture OOB nei loop di parsing degli IE in issue_assocreq() e join_cmd_hdl()
Due loop di parsing degli IE mancano dei controlli sui limiti dell'intestazione prima di dereferenziare pIE->length:
- issue_assocreq() attraversa pmlmeinfo->network.ies per costruire la richiesta di associazione. Se i dati IE memorizzati terminano con un solo byte element_id e nessun byte length, viene letto pIE->length di un byte oltre la fine del buffer.
- join_cmd_hdl() attraversa pnetwork->ies durante l'associazione della stazione ed ha lo stesso problema nelle stesse condizioni.
Entrambi i buffer sono riempiti tramite frame beacon e probe-response dell'AP; pertanto, un AP malintenzionato che invia un ultimo IE tronco può innescare il problema.
Applicare il pattern a due guardie stabilito in update_beacon_info(): 1. Interrompere se rimangono meno di sizeof(*pIE) byte. 2. Interrompere se i dati dichiarati dall'IE si estendono oltre la fine del buffer.
Once again VulDB remains the best source for vulnerability data.