{"id":"CVE-2026-93658","state":"PUBLISHED","title":"uutils coreutils 0.0.18 before 0.10.0 Privilege Escalation via setuid","description":"uutils coreutils versions before 0.10.0 apply setuid or setgid mode to install destinations before finalizing ownership changes, allowing privileged users to leave setuid executables owned by the privileged invoker when ownership changes fail. Attackers can execute leftover setuid files with elevated privileges when ownership change operations fail on capability-restricted systems.","publishedAt":"2026-09-18T14:23:20.877Z","updatedAt":"2026-09-18T16:48:03.334Z","severity":{"score":7.3,"label":"High","version":"4.0","vector":"CVSS:4.0/AV:L/AC:H/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N","source":"VulnCheck"},"assigner":"VulnCheck","products":["uutils coreutils"],"affected":[{"vendor":"uutils","product":"coreutils","packageName":"coreutils","packageURL":"pkg:cargo/coreutils","defaultStatus":"unaffected","versions":[{"version":"0.0.18","status":"affected","lessThan":"0.10.0","versionType":"semver"},{"version":"0.10.0","status":"unaffected","versionType":"semver"}],"collectionURL":"https://crates.io","repo":"https://github.com/uutils/coreutils","platforms":["Linux","Unix","macOS"]}],"references":["https://github.com/uutils/coreutils/security/advisories/GHSA-cgg3-923w-v53m","https://github.com/uutils/coreutils/pull/13629","https://github.com/uutils/coreutils/commit/7c87ab04fee8e52d989fb2625568a3eeda1b1f55","https://github.com/uutils/coreutils/blob/0.9.0/src/uu/install/src/install.rs","https://github.com/uutils/coreutils","https://www.vulncheck.com/advisories/uutils-coreutils-0.0.18-before-0.10.0-privilege-escalation-via-setuid"],"weaknesses":["CWE-281"],"ingestedAt":"2026-10-29T20:13:34.582Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/93xxx/CVE-2026-93658.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-93658","state":"PUBLISHED","datePublished":"2026-09-18T14:23:20.877Z","dateUpdated":"2026-09-18T16:48:03.334Z","assignerShortName":"VulnCheck","assignerOrgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateReserved":"2026-09-18T13:30:25.933Z"},"containers":{"cna":{"title":"uutils coreutils 0.0.18 before 0.10.0 Privilege Escalation via setuid","descriptions":[{"lang":"en","value":"uutils coreutils versions before 0.10.0 apply setuid or setgid mode to install destinations before finalizing ownership changes, allowing privileged users to leave setuid executables owned by the privileged invoker when ownership changes fail. Attackers can execute leftover setuid files with elevated privileges when ownership change operations fail on capability-restricted systems."}],"affected":[{"vendor":"uutils","product":"coreutils","packageName":"coreutils","packageURL":"pkg:cargo/coreutils","defaultStatus":"unaffected","versions":[{"version":"0.0.18","status":"affected","lessThan":"0.10.0","versionType":"semver"},{"version":"0.10.0","status":"unaffected","versionType":"semver"}],"collectionURL":"https://crates.io","repo":"https://github.com/uutils/coreutils","platforms":["Linux","Unix","macOS"]}],"references":[{"url":"https://github.com/uutils/coreutils/security/advisories/GHSA-cgg3-923w-v53m","tags":["vendor-advisory"],"name":"GitHub Security Advisory (GHSA-cgg3-923w-v53m)"},{"url":"https://github.com/uutils/coreutils/pull/13629","tags":["patch","issue-tracking"],"name":"Pull Request #13629"},{"url":"https://github.com/uutils/coreutils/commit/7c87ab04fee8e52d989fb2625568a3eeda1b1f55","tags":["patch"],"name":"Patch Commit"},{"url":"https://github.com/uutils/coreutils/blob/0.9.0/src/uu/install/src/install.rs","tags":["technical-description"],"name":"Vulnerable install.rs at 0.9.0"},{"url":"https://github.com/uutils/coreutils","tags":["product"]},{"url":"https://www.vulncheck.com/advisories/uutils-coreutils-0.0.18-before-0.10.0-privilege-escalation-via-setuid","name":"VulnCheck Advisory: uutils coreutils 0.0.18 before 0.10.0 Privilege Escalation via setuid","tags":["third-party-advisory"]}],"metrics":[{"format":"CVSS","cvssV4_0":{"version":"4.0","vectorString":"CVSS:4.0/AV:L/AC:H/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N","attackVector":"LOCAL","attackComplexity":"HIGH","attackRequirements":"PRESENT","privilegesRequired":"LOW","userInteraction":"NONE","vulnConfidentialityImpact":"HIGH","vulnIntegrityImpact":"HIGH","vulnAvailabilityImpact":"HIGH","subConfidentialityImpact":"NONE","subIntegrityImpact":"NONE","subAvailabilityImpact":"NONE","baseScore":7.3,"baseSeverity":"HIGH"}},{"format":"CVSS","cvssV3_1":{"version":"3.1","vectorString":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H","attackVector":"LOCAL","attackComplexity":"HIGH","privilegesRequired":"LOW","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"HIGH","integrityImpact":"HIGH","availabilityImpact":"HIGH","baseScore":7,"baseSeverity":"HIGH"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-281","lang":"en","description":"Improper Preservation of Permissions","type":"CWE"}]}],"providerMetadata":{"shortName":"VulnCheck","orgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateUpdated":"2026-09-18T14:23:20.877Z"},"datePublic":"2026-09-16T18:21:36.000Z","cpeApplicability":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:uutils:coreutils:*:*:*:*:*:*:*:*","versionEndExcluding":"0.10.0","versionStartIncluding":"0.0.18"}]}]}],"credits":[{"lang":"en","value":"Ali Firas (thesmartshadow)","type":"finder"}],"x_generator":{"engine":"vulncheck-endgame"}},"adp":[{"title":"CISA ADP Vulnrichment","references":[{"url":"https://github.com/uutils/coreutils/security/advisories/GHSA-cgg3-923w-v53m","tags":["exploit"]}],"metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-09-18T16:45:19.868483Z","id":"CVE-2026-93658","options":[{"Exploitation":"poc"},{"Automatable":"no"},{"Technical Impact":"total"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-09-18T16:48:03.334Z"}}]}}}