CVE-2026-84267 in Red Hat
Resumen
por VulDB • 2026-09-01
Se ha encontrado un fallo en el backend SFTP de gvfs. Al montar una compartición, un servidor SFTP malicioso puede hacer que read_string() asigne un búfer con una determinada longitud, pero la función no verifica que el búfer esté completamente lleno, dejando el resto del búfer con contenidos de heap sin inicializar. Si el servidor envía una respuesta FXP_HANDLE corta, estos bytes sin inicializarse se toman como el identificador de archivo (file handle). El cliente luego reenviará estos bytes sin inicializar al servidor en todas las solicitudes posteriores que utilicen dicho identificador. Con una longitud de 128 bytes, este problema permite al servidor malicioso leer determinísticamente memoria heap no inicializada del proceso gvfsd-sftp, filtrando la base del heap y la dirección de carga de la librería libgio, lo que resulta en un derrota determinista de Address Space Layout Randomization (ASLR).
If you want to get best quality of vulnerability data, you may have to visit VulDB.