{ "dataType": "CVE_RECORD", "dataVersion": "5.2", "cveMetadata": { "cveId": "CVE-2026-91205", "assignerOrgId": "53f830b8-0a3f-465b-8143-3b8a9948e749", "state": "PUBLISHED", "assignerShortName": "redhat", "dateReserved": "2026-09-14T21:59:16.679Z", "datePublished": "2026-09-18T19:14:47.221Z", "dateUpdated": "2026-10-19T04:00:39.134Z" }, "containers": { "cna": { "title": "Cockpit-files: cockpit-files: local attacker can hijack file ownership via symlink race", "metrics": [ { "other": { "content": { "value": "Moderate", "namespace": "https://access.redhat.com/security/updates/classification/" }, "type": "Red Hat severity rating" } }, { "cvssV3_1": { "attackComplexity": "HIGH", "attackVector": "LOCAL", "availabilityImpact": "NONE", "baseScore": 6, "baseSeverity": "MEDIUM", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "privilegesRequired": "LOW", "scope": "UNCHANGED", "userInteraction": "REQUIRED", "vectorString": "CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:N", "version": "3.1" }, "format": "CVSS" } ], "descriptions": [ { "lang": "en", "value": "A flaw was found in cockpit-files. A local unprivileged attacker can exploit a race condition during directory creation with owner assignment. By controlling a writable parent directory, the attacker can replace a newly created directory with a symbolic link (symlink) before the ownership change operation (chown) is applied. This allows the attacker to redirect the ownership change to an arbitrary file, potentially leading to information disclosure or unauthorized modification of sensitive files." } ], "affected": [ { "vendor": "Red Hat", "product": "Red Hat Enterprise Linux 9", "collectionURL": "https://access.redhat.com/downloads/content/package-browser/", "packageName": "cockpit-files", "defaultStatus": "affected", "versions": [ { "version": "0:36.1-1.el9_8", "lessThan": "*", "versionType": "rpm", "status": "unaffected" } ], "cpes": [ "cpe:/a:redhat:enterprise_linux:9::appstream" ] }, { "vendor": "Red Hat", "product": "Red Hat Enterprise Linux 10", "collectionURL": "https://access.redhat.com/downloads/content/package-browser/", "packageName": "cockpit-files", "defaultStatus": "affected", "cpes": [ "cpe:/o:redhat:enterprise_linux:10" ] } ], "references": [ { "url": "https://access.redhat.com/errata/RHSA-2026:84595", "name": "RHSA-2026:84595", "tags": [ "vendor-advisory", "x_refsource_REDHAT" ] }, { "url": "https://access.redhat.com/security/cve/CVE-2026-91205", "tags": [ "vdb-entry", "x_refsource_REDHAT" ] }, { "url": "https://bugzilla.redhat.com/show_bug.cgi?id=2466442", "name": "RHBZ#2466442", "tags": [ "issue-tracking", "x_refsource_REDHAT" ] } ], "datePublic": "2026-09-18T16:33:00.000Z", "problemTypes": [ { "descriptions": [ { "cweId": "CWE-363", "description": "Race Condition Enabling Link Following", "lang": "en", "type": "CWE" } ] } ], "x_redhatCweChain": "CWE-363: Race Condition Enabling Link Following", "workarounds": [ { "lang": "en", "value": "Avoid using the privileged owner-assignment directory-creation flow in Cockpit Files inside directories that are writable by untrusted local users. Restrict write permissions on shared parent directories, and where directories must remain shared and writable, apply the sticky bit so users cannot replace directory entries they do not own. Creating directories without an owner assignment does not trigger the vulnerable privileged chown path and can be used where the owner-setting feature is not required. Updated packages that address this flaw are being delivered for the actively maintained releases." } ], "timeline": [ { "lang": "en", "time": "2026-05-04T18:07:17.000Z", "value": "Reported to Red Hat." }, { "lang": "en", "time": "2026-09-18T16:33:00.000Z", "value": "Made public." } ], "credits": [ { "lang": "en", "value": "This issue was discovered by AISLE Research and Found by AISLE in partnership with Red Hat." } ], "providerMetadata": { "orgId": "53f830b8-0a3f-465b-8143-3b8a9948e749", "shortName": "redhat", "dateUpdated": "2026-10-19T04:00:39.134Z" }, "x_generator": { "engine": "cvelib 1.8.0" } }, "adp": [ { "metrics": [ { "other": { "type": "ssvc", "content": { "timestamp": "2026-09-21T20:05:41.156298Z", "id": "CVE-2026-91205", "options": [ { "Exploitation": "none" }, { "Automatable": "no" }, { "Technical Impact": "total" } ], "role": "CISA Coordinator", "version": "2.0.3" } } } ], "title": "CISA ADP Vulnrichment", "providerMetadata": { "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "shortName": "CISA-ADP", "dateUpdated": "2026-09-21T20:48:17.287Z" } } ] } }