TI-2026-74628 CVE-2026-101306 · GHSA-3c4j-rmc7-2x5m
Jail filesystem root escape in FreeBSD via file descriptor passing
Priority MEDIUM 48
SCM_RIGHTS file descriptor passing did not preserve FD_RESOLVE_BENEATH when a descriptor was transferred.
3 records
SCM_RIGHTS file descriptor passing did not preserve FD_RESOLVE_BENEATH when a descriptor was transferred.
renameat(2) did not enforce FD_RESOLVE_BENEATH on its directory arguments.
When fdescfs(4) was mounted in a jail with the "nodup" option, opening /dev/fd/N returned a descriptor that did not inherit FD_RESOLVE_BENEATH or the Capsicum capability rights of descriptor N.