We use these services and cookies to improve your user experience. You may opt out if you wish, however, this may limit some features on this site.
Please see our statement on Data Privacy.
Assigner | freebsd |
Reserved | 2024-07-15 |
Published | 2024-08-11 |
Updated | 2024-08-16 |
When mounting a remote filesystem using NFS, the kernel did not sanitize remotely provided filenames for the path separator character, "/". This allows readdir(3) and related functions to return filesystem entries with names containing additional path components. The lack of validation described above gives rise to a confused deputy problem. For example, a program copying files from an NFS mount could be tricked into copying from outside the intended source directory, and/or to a location outside the intended destination directory.
Apple Security Engineering and Architecture (SEAR)
https://security.freebsd.org/advisories/FreeBSD-SA-24:07.nfsclient.asc