Description


The cp utility in uutils coreutils fails to properly handle setuid and setgid bits when ownership preservation fails. When copying with the -p (preserve) flag, the utility applies the source mode bits even if the chown operation is unsuccessful. This can result in a user-owned copy retaining original privileged bits, creating unexpected privileged executables that violate local security policies. This differs from GNU cp, which clears these bits when ownership cannot be preserved.

Related CPE's


References


https://github.com/uutils/coreutils/issues/9750

ExploitIssue TrackingVendor Advisory

https://github.com/uutils/coreutils/issues/9750

ExploitIssue TrackingVendor Advisory

Weaknesses



CWE-281

CVSS impact metrics


CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:L

6.6 · Medium

Information


Source identifier

[email protected]

Vulnerability status

Analyzed

Published

2026-04-22T17:16:37.327Z

5 months ago

Last modified

2026-06-17T10:40:26.480Z

3 months ago