CVE-2021-3864

kernel: descendant's dumpable setting with certain SUID binaries

Published Aug 26, 2022 CVSS 3.1 · 7.0 High EPSS < 1% KEV · Not listed
Description
A flaw was found in the way the dumpable flag setting was handled when certain SUID binaries executed its descendants. The prerequisite is a SUID binary that sets real UID equal to effective UID, and real GID equal to effective GID. The descendant will then have a dumpable value set to 1. As a result, if the descendant process crashes and core_pattern is set to a relative value, its core dump is stored in the current directory with uid:gid permissions. An unprivileged local user with eligible root SUID binary could use this flaw to place core dumps into root-owned directories, potentially resulting in escalation of privileges.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2021-27099 A flaw was found in the way the dumpable flag setting was handled when certain SUID binaries executed its descendants. The prerequisite is a SUID binary that sets real UID equal to effective UID, and real GID equal to effective GID. The descendant will then have a dumpable value set to 1. As a result, if the descendant process crashes and core_pattern is set to a relative value, its core dump is stored in the current directory with uid:gid permissions. An unprivileged local user with eligible root SUID binary could use this flaw to place core dumps into root-owned directories, potentially resulting in escalation of privileges.
History
Type Values Removed Values Added
Metrics epss

{'score': 0.00428}

epss

{'score': 0.0044}

Weaknesses

Sources

Status
PUBLISHED
Assigner
redhat
Published
Updated
Aug 3, 2024, 5:09 PM
Reserved
Oct 6, 2021, 12:00 AM
Status
Modified
Published
Aug 26, 2022, 4:15 PM
Modified
Jun 17, 2026, 4:05 AM
Severity
Moderate
Public date
Oct 20, 2021, 12:00 AM