SARA / Free Tools / CVE / CVE-2023-45283

CVE-2023-45283 — The filepath package does not recognize paths with a \??\ prefix as special

The filepath package does not recognize paths with a \??\ prefix as special. On Windows, a path beginning with \??\ is a Root Local Device path equivalent to a path beginning with \\?\. Paths with a \??\ prefix may be used to access arbitrary locations on the system. For example,

CVSS
— —
EPSS
0.32% (top 45.50%)
CWE
—
Published
2023-11-09T16:30:12.395Z
Last modified
2025-02-13T17:13:59.471Z
CVSS vector
—

01What is this vulnerability?

The filepath package does not recognize paths with a \??\ prefix as special. On Windows, a path beginning with \??\ is a Root Local Device path equivalent to a path beginning with \\?\. Paths with a \??\ prefix may be used to access arbitrary locations on the system. For example, the path \??\c:\x is equivalent to the more common path c:\x. Before fix, Clean could convert a rooted path such as…

02Affected products

VendorProductVersions
Go standard librarypath/filepath0, 1.21.0-0
Go standard libraryinternal/safefilepath0, 1.21.0-0
Go standard librarypath/filepath1.20.11, 1.21.4

03Active exploitation status

Not currently listed on the CISA Known Exploited Vulnerabilities (KEV) catalog. EPSS is the best forward-looking signal — see the EPSS row above.

04Recommended remediation

05Technical details

For the full vendor write-up, exploit chains, and reference implementations, see the references list in section 09.

06Detection signatures

Ask SARA in chat to draft a starting detection for this CVE in your stack of choice.

07Related CVEs

No directly-cited follow-up CVEs in the KB record for this advisory. The references list in section 09 carries the vendor cross-references.

08Timeline

09References

Want this in your SOAR or SIEM?
SARA's API returns EPSS, CVSS, KEV, and an analyst-grade summary in one call.
Read the API reference →