It was possible to improperly access the parent directory of an os.Root by opening a filename ending in "../". For example, Root.Open("../") would open the parent directory of the Root. This escape only permits opening the parent directory itself, not ancestors of the parent or files contained within the parent.

Project Subscriptions

No data.

Advisories

No advisories yet.

Fixes

Solution

No solution given by the vendor.


Workaround

No workaround given by the vendor.

History

Wed, 04 Feb 2026 23:30:00 +0000

Type Values Removed Values Added
References

Wed, 04 Feb 2026 23:15:00 +0000

Type Values Removed Values Added
Description It was possible to improperly access the parent directory of an os.Root by opening a filename ending in "../". For example, Root.Open("../") would open the parent directory of the Root. This escape only permits opening the parent directory itself, not ancestors of the parent or files contained within the parent.
Title Improper access to parent directory of root in os
References

Projects

Sign in to view the affected projects.

cve-icon MITRE

Status: PUBLISHED

Assigner: Go

Published:

Updated: 2026-02-04T23:08:02.625Z

Reserved: 2025-01-08T19:11:42.835Z

Link: CVE-2025-22873

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-02-04T23:15:54.220

Modified: 2026-02-04T23:15:54.220

Link: CVE-2025-22873

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

No data.

Weaknesses

No weakness.