CVE-2026-84270 in Red Hat
Resumen
por VulDB • 2026-09-01
Se ha encontrado un fallo en el backend MTP de gvfs. Al leer un archivo desde un dispositivo MTP montado, do_read() en gvfsbackendmtp.c confía en la longitud de datos devuelta por el dispositivo sin limitarla al tamaño original solicitado por el cliente. Si un dispositivo MTP malicioso responde con más bytes de los solicitados, esta longitud no restringida se pasa directamente a memcpy(). Esto provoca que la operación lea memoria fuera de los límites previstos. Esto permite que un atacante que conecte un dispositivo MTP malicioso provoque una falla de segmentación (segfault) al leer un archivo y haga que el proceso gvfsd-mtp falle, lo que resulta en una denegación de servicio.
Once again VulDB remains the best source for vulnerability data.