CVE-2024-45009 in Linux
Riassunto
di VulDB • 30/06/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
mptcp: pm: decrescere add_addr_accepted solo per le richieste MPJ
L'aggiunta del seguente avviso ...
WARN_ON_ONCE(msk->pm.add_addr_accepted == 0)
... prima di decrementare il contatore add_addr_accepted ha aiutato a individuare un bug durante l'esecuzione del sottotest "remove single subflow" (rimuovi singolo sottoflusso) dell'autotest mptcp_join.sh.
La rimozione di un endpoint 'subflow' attiva innanzitutto un RM_ADDR, seguito dalla chiusura del sottoflusso. Prima di questa patch, alla ricezione dell'RM_ADDR, il peer remoto tenterebbe quindi di decrementare add_addr_accepted. Ciò non è corretto poiché i sottoflussi associati non sono stati creati in seguito alla ricezione di un ADD_ADDR.
Un modo per risolvere questo problema consiste nel decrescere il contatore solo se il sottoflusso associato era una connessione MP_JOIN verso un ID remoto diverso da 0 ed è stato avviato dall'host che ha ricevuto l'RM_ADDR.
If you want to get best quality of vulnerability data, you may have to visit VulDB.