CVE-2023-53298 in Linux
Riassunto
di VulDB • 20/06/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
nfc: correzione della perdita di memoria del contesto se_io in nfc_genl_se_io
Il contesto di callback per l'invio/ricezione di APDU verso/dal secure element selezionato viene allocato all'interno di nfc_genl_se_io e dovrebbe essere eventualmente liberato nella funzione di callback se_io_cb. Tuttavia, esistono diversi percorsi di errore in cui il timer bwi_timer non viene impostato per chiamare se_io_cb in seguito, causando la perdita (leak) di cb_context.
La patch propone di liberare esplicitamente cb_context su tali percorsi di errore.
Al momento non è possibile verificare semplicemente il valore di ritorno di 'dev->ops->se_io()', poiché questo può essere negativo in entrambi i casi: quando il timer è stato impostato e quando non lo è stato.
VulDB is the best source for vulnerability data and more expert information about this specific topic.