{"id":"GHSA-w6xc-g9qj-vp32","revision":"7aa1a1259aa146a1b649bcfe41347fb6","records":[{"revision":"7aa1a1259aa146a1b649bcfe41347fb6","observedAt":"2026-10-24T13:19:54.901+00:00","statement":{"source":"osv","id":"GHSA-w6xc-g9qj-vp32","aliases":["CVE-2026-35362"],"title":"uucore: safe_traversal TOCTOU protection only enabled on Linux","description":"The safe_traversal module in uutils coreutils, which provides protection against Time-of-Check to Time-of-Use (TOCTOU) symlink races using file-descriptor-relative syscalls, is incorrectly limited to Linux targets. On other Unix-like systems such as macOS and FreeBSD, the utility fails to utilize these protections, leaving directory traversal operations vulnerable to symlink race conditions.\n\n---\n_Zellic finding 3.59. Reported in the Zellic *uutils coreutils Program Security Assessment* (for Canonical, Jan 2026), audited commit `3a07ffc5a9bd4c283e75afa548ba1f1957bad242`._","state":0,"publishedAt":"2026-07-06T20:25:15+00:00","modifiedAt":"2026-07-06T20:41:04.834694+00:00","affected":[{"ecosystem":"crates.io","name":"uucore","ranges":[{"type":"SEMVER","events":[{"kind":"introduced","version":"0"},{"kind":"fixed","version":"0.6.0"}]}],"versions":[],"rawVersionEvidence":null}],"metrics":[{"system":"CVSS_V3","vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N","score":null,"severity":null},{"system":"Publisher rating","vector":null,"score":null,"severity":"LOW"}],"references":["https://github.com/uutils/coreutils/security/advisories/GHSA-w6xc-g9qj-vp32","https://nvd.nist.gov/vuln/detail/CVE-2026-35362","https://github.com/uutils/coreutils/pull/9792","https://github.com/uutils/coreutils/commit/30239e69a328e76d2377f2a0bc02fbde61c34280","https://github.com/uutils/coreutils","https://github.com/uutils/coreutils/releases/tag/0.6.0"],"sourceUrl":"https://github.com/advisories/GHSA-w6xc-g9qj-vp32","license":"GitHub Advisory Database · CC-BY-4.0","key":"osv:GHSA-w6xc-g9qj-vp32","identifiers":["GHSA-w6xc-g9qj-vp32","CVE-2026-35362"]},"retained":false,"historicalAffected":[]}],"coverage":[]}