FreeBSD Jail Chroot Escape Vulnerability via File Descriptor Exchange

Vulnerability

A vulnerability exists in FreeBSD jails that allows a process in one jail to access the filesystem of a sibling jail, effectively escaping the chroot restriction. This issue arises when both jails are confined to separate filesystem trees but share a nullfs mount. Processes in the jails can exchange directory descriptors through a unix domain socket, bypassing the jail's filesystem limitations. The vulnerability affects FreeBSD versions 14.3 and 13.5.

Impact

Exploitation of this vulnerability allows a jailed process to gain unrestricted access to the filesystem, undermining the chroot confinement.

Remediation

Users can upgrade to a supported FreeBSD stable or release branch dated after the correction date. Instructions for updating via the FreeBSD Update utility or applying a source code patch are available in the FreeBSD Security Advisory.

Added: Mar 9, 2026, 12:19 PM
Updated: Mar 9, 2026, 12:19 PM

Vulnerability Rating

Custom Algorithm
spread
5.4
impact
7.5
exploitability
2.9
remediation
7.7
relevance
3.7
threat
0.0
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.