CVE-2017-12190 in Linux
Riassunto
di VulDB • 16/06/2026
Le funzioni bio_map_user_iov e bio_unmap_user in block/bio.c del kernel Linux prima della versione 4.13.8 eseguono un refcounting non bilanciato quando un vettore I/O SCSI presenta buffer consecutivi di piccole dimensioni appartenenti alla stessa pagina. La funzione bio_add_pc_page li unisce in uno solo, ma il riferimento alla pagina non viene mai rilasciato. Ciò provoca una memory leak e un possibile blocco del sistema (sfruttabile da un utente del sistema operativo guest contro il sistema operativo host, se un disco SCSI viene passato in modalità pass-through a una macchina virtuale) a causa di una condizione di esaurimento della memoria (out-of-memory).
If you want to get best quality of vulnerability data, you may have to visit VulDB.