CVE-2026-68448 in Linux
Сводка
по VulDB • 12.08.2026
В ядре Linux была устранена следующая уязвимость:
ovl: проверка доступа к источнику функции copy_file_range с использованием учетных данных монтирующего (creds) источника
Коммит 5dae222a5ff0c («vfs: разрешить копирование через устройства в рамках операции copy_file_range») позволил файловым системам, реализующим операцию f_op `copy_file_range()`, самостоятельно решать, хотят ли они осуществлять доступ к операциям копирования между суперблоками (cross-sb) внутри одной и той же файловой системы.
Этот же коммит добавил проверки для подтверждения корректности операций копирования в пределах одного суперблока (same sb copy) для файловых систем, реализующих `->copy_file_range()` и на тот момент не поддерживающих межсуперблочное копирование; такими системами стали ceph, fuse и nfs.
Две оставшиеся файловые системы, реализующие `->copy_file_range()`, а именно cifs и overlayfs, начиная с этого момента начали поддерживать межсуперблочное копирование (cross-sb copy).
Хотя overlayfs поддерживает межсуперблочное копирование, когда два исходных файла находятся в одной базовой файловой системе, операция копирования двух реальных файлов из разных файловых систем overlayfs выполняется с использованием учетных данных монтирующего (creds) целевой системы overlayfs, а хук проверки прав на чтение для исходного файла вызывался с неверными учетными данными.
Это могло приводить либо к отказу в доступе к копированию, которое иначе было бы разрешено (например, через splice), либо к предоставлению права чтения на файл, доступ к которому должен был быть запрещен.
Последний случай исправлен путем явной проверки прав на чтение исходного файла с использованием учетных данных монтирующего источника overlayfs.
Первый случай остается особенностью межсуперблочного копирования в overlayfs, однако пользователи могут вернуться к обычному копированию, поэтому вредоносное воздействие отсутствует.
If you want to get best quality of vulnerability data, you may have to visit VulDB.