Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain low-privileged local shell
-
DeliveryCraft directory with symlink to external target
-
ExploitLure admin to 'Paste as owner' with non-original owner
-
ExecutionPrivileged chown follows symlink
-
PersistOwnership changed outside intended path
-
ImpactCompromise integrity/read access of target file
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling UNIX symlink resolution
|
| Exploitation Conditions | Requires local access as a low-privileged user on a RHEL 9/10 system where cockpit-files is installed and used. The attacker must pre-stage a directory containing a symlink, and exploitation only completes when a more privileged operator invokes the 'Paste as owner' function AND actively selects a non-original owner (UI:R) - this operator interaction is the primary limiting factor. It is not remotely reachable (AV:L) and is bounded to hosts where the cockpit-files paste-as-owner workflow is actually used by administrators. |
| Impact | This is a genuine but locally-scoped privilege/integrity issue, not a high-urgency remote threat. The CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:R/S:U/C:L/I:H/A:L, base 6.1) correctly reflects a local, low-privileged attacker who needs user interaction from a more privileged operator to complete the attack. There is no EPSS score, no CISA KEV listing, and no public exploit identified at time of analysis, so real-world exploitation pressure is low. The core risk is that arbitrary file ownership can be changed outside the intended target (CWE-61 symlink following), which is a strong integrity primitive (I:H) that can escalate toward broader compromise, but it is fundamentally gated by local access plus an administrator being tricked into selecting a non-original owner during a privileged 'Paste as owner' operation. Note a labeling conflict: the input Tags mark this 'Authentication Bypass,' which does not match the mechanism (symlink-following abuse of a privileged file operation) or CWE-61 - treat that tag as incorrect. Overall this is a legitimate defense-in-depth fix rather than an emergency patch item, and it is closely related to sibling CVE-2026-91203 (a TOCTOU race variant in the same component). |
| Exploit ScenarioDerived | A low-privileged local user on a RHEL 9/10 host running cockpit-files stages a directory containing a symlink that points to a sensitive file outside the directory. When an administrator uses the privileged 'Paste as owner' feature and selects a non-original owner, the operation follows the symlink and changes ownership of the out-of-scope target file, handing the attacker control (and possibly read access) over it. No public exploit code is currently identified, and success depends on the operator choosing a non-original owner during the paste. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 18, 2026
Local low-privileged users on Red Hat Enterprise Linux 9 and 10 systems running the cockpit-files module can abuse the privileged 'Paste as owner' feature by pre-staging a directory that contains a symbolic link, causing ownership changes to be applied to files outside the intended paste destination and thereby compromising data integrity (and, in some cases, confidentiality if the new ownership grants unauthorized read access). Exploitation is not remote - it requires local, authenticated access (CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:L/I:H/A:L) and only completes when a more privileged operator performs the paste and actively selects a non-original owner, which is the primary limiting factor; no public exploit code and no confirmed active exploitation were identified at time of analysis. The issue is a genuine but locally scoped privilege/integrity problem, not a high-urgency remote threat.
RemediationAI
No vendor-released patch was identified at time of analysis, so the first step is to monitor the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-91202 and the linked Bugzilla https://bugzilla.redhat.com/show_bug.cgi?id=2465834 for the fixed cockpit-files package and apply the updated RPM as soon as it is published; until then, treat the issue as mitigated rather than fixed. Practical compensating controls: prevent low-privileged users from controlling the directory tree used as a paste destination (a symlink must be pre-staged there for this to work, so ensuring paste targets are not writable by untrusted accounts removes the trigger), and instruct administrators using 'Paste as owner' to avoid selecting a non-original owner when pasting into any directory that may contain attacker-supplied symlinks; the trade-off is that these practices depend on operator discipline and cannot be enforced technically. Where the feature is not operationally required, restrict or disable the cockpit-files paste-as-owner workflow and use the standard copy/ownership operations instead, accepting the loss of that convenience capability. Restrict Cockpit access itself (for example by limiting the set of users permitted to log into Cockpit and reach cockpit-files) so that fewer privileged operators can be induced to run the vulnerable path, at the cost of reduced administrative flexibility. Finally, enable and review audit logging for chown/ownership changes outside expected directories so attempts are detectable, and note this is detective, not preventive - it does not stop the ownership change from occurring.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Cockpit is Red Hat's browser-based system management interface, and cockpit-files is the file-management component that lets administrators browse, copy, move and re-own files through privileged operations brokered by Cockpit's privileged helper. The root cause is CWE-61 (UNIX Symbolic Link Following): the paste-as-owner workflow resolves a user-supplied destination path and applies a chown-style ownership change without ensuring that path components are not symlinks (i.e., without O_NOFOLLOW/lstat-based validation of each element), so an attacker-authored symlink inside a directory that is writable by a low-privileged user causes the privileged ownership operation to be redirected at the symlink target. Affected products as indicated by the supplied CPE data are Red Hat Enterprise Linux 9 and Red Hat Enterprise Linux 10 installations carrying cockpit-files (cpe:2.3:a:red_hat:red_hat_enterprise_linux_9:*:*:*:*:*:*:*:* and cpe:2.3:a:red_hat:red_hat_enterprise_linux_10:*:*:*:*:*:*:*:*), with the vendor tracking the issue via the Red Hat CVE page and Bugzilla. The integrity impact is rated High because ownership changes can break file protections or hand control of files to the attacker; confidentiality impact is Low and availability impact is Low, and the local attack vector plus required operator interaction keep the overall severity moderate rather than critical.
Know when Cockpit gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:L/PR:L/UI:R/S:U/C:L/I:H/A:L
Local low-privileged attacker (AV:L/PR:L) needs a privileged operator to select a non-original owner (UI:R); arbitrary chown gives high integrity impact with limited confidentiality/availability effect.
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
DescriptionCVE.org
A flaw was found in cockpit-files. A low-privileged local user can exploit this vulnerability by crafting a directory containing a symbolic link (symlink) and then using the privileged "Paste as owner" function. This allows for arbitrary file ownership changes outside the intended pasted directory, leading to a compromise of data integrity. In some cases, this could also lead to reduced confidentiality if the new ownership grants unauthorized read access. Exploitation requires user interaction to select a non-original owner during the paste operation.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Affected Products (CPE)CVE.org
Agentejo Cockpit before 0.11.2 allows NoSQL injection via the Controller/Auth.php resetpassword function. Rated critical
Agentejo Cockpit before 0.11.2 allows NoSQL injection via the Controller/Auth.php check function. Rated critical severit
Insufficient Session Expiration in GitHub repository cockpit-hq/cockpit prior to 2.2.0. Rated critical severity (CVSS 9.
Agentejo Cockpit before 0.11.2 allows NoSQL injection via the Controller/Auth.php newpassword function. Rated critical s
Agentejo Cockpit performs actions on files without appropriate validation and therefore allows an attacker to traverse t
SSRF (Server Side Request Forgery) in /assets/lib/fuc.js.php in Cockpit 0.4.4 through 0.5.5 allows remote attackers to r
PHP Remote File Inclusion in GitHub repository cockpit-hq/cockpit prior to 2.6.3. Rated high severity (CVSS 8.8), this v
A Cross-Site Request Forgery (CSRF) in the Admin portal of Cockpit CMS v2.5.2 allows attackers to execute arbitrary Admi
Unrestricted Upload of File with Dangerous Type in GitHub repository cockpit-hq/cockpit prior to 2.4.1. Rated high sever
Privilege Chaining in GitHub repository cockpit-hq/cockpit prior to 2.3.8. Rated high severity (CVSS 8.8), this vulnerab
Improper Removal of Sensitive Information Before Storage or Transfer in GitHub repository cockpit-hq/cockpit prior to 2.
Authenticated remote code execution in Cockpit CMS lets attackers holding collection-management privileges inject arbitr
Same weakness CWE-61 – UNIX Symbolic Link (Symlink) Following
View allVendor StatusVendor
SUSE
Severity: Moderate| Product | Status |
|---|---|
| openSUSE Tumbleweed | Fixed |
EUVD-2026-83298
GHSA-2g9g-mfvg-w359
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB