Description
SCM_RIGHTS file descriptor passing did not preserve FD_RESOLVE_BENEATH when a descriptor was transferred. A process could clear the restriction by sending the descriptor to itself over a Unix domain socket.

A process in a jail that has received a directory file descriptor from another jail can use these techniques to escape the jail's filesystem root restriction.
Published: 2026-10-15
Score: 9.8 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized access to host filesystem from within a jail
Action: Apply patch
AI Analysis

Impact

The vulnerability results from the failure to preserve the FD_RESOLVE_BENEATH flag when a file descriptor is transferred via SCM_RIGHTS. By sending the descriptor to itself over a Unix domain socket, a process can clear the restriction and bypass the jail’s filesystem root boundary. This allows a jailed process to read from or write to files outside the intended jail environment, potentially exposing host configuration or enabling further compromise. The flaw is classified as CWE-273 and CWE-281.

Affected Systems

The flaw affects FreeBSD systems that employ jails, as identified by the FreeBSD-SA-26:66.jail advisory. No specific release or version numbers are listed in the advisory, so any FreeBSD jail that accepts SCM_RIGHTS file descriptor passing could be vulnerable.

Risk and Exploitability

Because the exploitation requires local access within a jail and requires the attacker to transact a file descriptor over a Unix domain socket to itself, the EPSS score is less than 1% and the vulnerability is not listed in CISA’s KEV catalog. The CVSS score of 9.8 indicates critical severity. While the flaw could allow privilege escalation on the host, the limited attack vector and low exploitation probability reduce its immediate risk. However, if an attacker can compromise a jail or place malicious code inside it, they could escape the jail and compromise the host filesystem. Based on the description, the likely attack vector is local access within a jail.

Generated by OpenCVE AI on October 16, 2026 at 22:43 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest FreeBSD security update that addresses the FD_RESOLVE_BENEATH handling in SCM_RIGHTS.
  • Upgrade to a FreeBSD release that includes the fix if the current system is older.
  • Restrict use of SCM_RIGHTS file descriptor passing within jails to trusted processes only.
  • Audit jail configurations for potential descriptor passing mechanisms and monitor for abnormal file descriptor usage.

Generated by OpenCVE AI on October 16, 2026 at 22:43 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 20 Oct 2026 00:30:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:o:freebsd:freebsd:14.4:-:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:14.4:p1:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:14.4:p2:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:14.4:p3:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:14.4:p4:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:14.4:p5:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:14.4:p6:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:14.4:p7:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:14.4:p8:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:14.4:p9:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:14.5:-:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:15.0:-:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:15.0:p10:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:15.0:p11:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:15.0:p12:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:15.0:p13:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:15.0:p1:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:15.0:p2:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:15.0:p3:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:15.0:p4:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:15.0:p5:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:15.0:p6:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:15.0:p7:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:15.0:p8:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:15.0:p9:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:15.1:-:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:15.1:p1:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:15.1:p2:*:*:*:*:*:*
cpe:2.3:o:freebsd:freebsd:15.1:p3:*:*:*:*:*:*

Sat, 17 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 16 Oct 2026 22:30:00 +0000

Type Values Removed Values Added
First Time appeared Freebsd
Freebsd freebsd
Vendors & Products Freebsd
Freebsd freebsd

Fri, 16 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Thu, 15 Oct 2026 07:00:00 +0000

Type Values Removed Values Added
Description SCM_RIGHTS file descriptor passing did not preserve FD_RESOLVE_BENEATH when a descriptor was transferred. A process could clear the restriction by sending the descriptor to itself over a Unix domain socket. A process in a jail that has received a directory file descriptor from another jail can use these techniques to escape the jail's filesystem root restriction.
Title Multiple jail filesystem root escapes
Weaknesses CWE-273
CWE-281
References

cve-icon MITRE

Status: PUBLISHED

Assigner: freebsd

Published:

Updated: 2026-10-16T18:33:15.815Z

Reserved: 2026-09-28T13:33:02.323Z

Link: CVE-2026-101306

cve-icon Vulnrichment

Updated: 2026-10-16T18:32:44.995Z

cve-icon NVD

Status : Analyzed

Published: 2026-10-15T07:17:57.780

Modified: 2026-10-20T00:21:10.450

Link: CVE-2026-101306

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-16T22:45:14Z

Weaknesses
  • CWE-273

    Improper Check for Dropped Privileges

  • CWE-281

    Improper Preservation of Permissions