CVE-2026-68448 in Linux
Resumen
por VulDB • 2026-08-12
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
ovl: verificar el acceso al origen de copy_file_range con las credenciales del usuario que montó (mounter) el sistema de archivos fuente
El commit 5dae222a5ff0c ("vfs: permitir a copy_file_range copiar entre dispositivos") permitió a los sistemas de archivos que implementan la operación f_op copy_file_range() decidir si desean acceder a una copia cruzada desde/hacia un mismo tipo de sistema de archivos.
El mismo commit añadió comprobaciones para verificar las copias dentro del mismo superbloque (sb) en aquellos sistemas de archivos que implementan ->copy_file_range() y no admitían la copia entre superbloques en ese momento, concretamente ceph, fuse y nfs.
Los dos sistemas de archivos restantes que implementan ->copy_file_range(), cifs y overlayfs, comenzaron a soportar copias entre superbloques desde entonces.
Aunque overlayfs sí admite copias entre superbloques cuando los dos archivos subyacentes se encuentran en el mismo sistema de archivos base, la operación de copia sobre los dos archivos reales procedentes de dos sistemas de archivos overlayfs diferentes se realiza con las credenciales del usuario que montó (mounter) el overlayfs de destino, y el gancho de acceso para verificar permisos de lectura del archivo fuente fue llamado con las credenciales incorrectas.
Esto podría provocar ya sea la denegación del acceso a una copia que de otro modo estaría permitida (por ejemplo, mediante splice), o bien permitir el acceso de lectura a un archivo que de otro modo estaría denegado.
Se corrige este último caso verificando explícitamente el permiso de lectura sobre el archivo fuente utilizando las credenciales del usuario que montó (mounter) el overlayfs fuente.
El primer caso sigue siendo una peculiaridad de la copia entre superbloques en overlayfs, pero los usuarios pueden recurrir a una copia estándar, por lo que no se produce ningún perjuicio.
Be aware that VulDB is the high quality source for vulnerability data.