CWE-273Base1 in KEV

Improper Check for Dropped Privileges

Incomplete in the CWE catalog · 22 CVEs mapped

22
CVEs mapped
1
In KEV
7.8
Median CVSS
What it is

The product attempts to drop privileges but does not check or incorrectly checks to see if the drop succeeded.

Recent examples
7.8cvss
CVE-2026-80047

CVE-2026-80047 - HIGH Severity Vulnerability

A vulnerability in Hugging Face Transformers (versions >= 4.49.0 and <= 5.8.1) allows remote Python files to be written to local disk without user consent when using GenerativePreTrainedModel.load_custom_generate(). The function fetches and caches a remote module file before performing the required trust_remote_code consent check, inverting the security model enforced by other code-loading paths (such as AutoConfig, AutoModel, and AutoTokenizer). As a result, attacker‑controlled Python code from custom_generate/generate.py is copied into the user’s ~/.cache/huggingface/modules directory even if the user declines the trust prompt. Although execution is correctly gated, the file write is not reversible and can persist across sessions. This can lead to persistent, unauthorized files on disk and stale cache collisions where cached attacker code may later be executed during trusted model loads. The issue stems from an unconditional file write in dynamic_module_utils.py prior to any trust verification.

HIGHno explanation yet
0%
epss
7.8cvss
CVE-2026-58089

CVE-2026-58089 - HIGH Severity Vulnerability

When a process calls execve(2) to execute a setuid or setgid image, hwpmc(4) is supposed to detach PMCs owned by unprivileged processes. An inverted check meant that this scenario was not handled properly. An unprivileged local user who has attached PMCs to a process can continue monitoring it after the process executes a setuid or setgid binary, contrary to the intended policy.

HIGHno explanation yet
0%
epss
7.8cvss
CVE-2026-61897

CVE-2026-61897 - HIGH Severity Vulnerability

An Ubuntu-specific patch to AccountsService before 23.13.9-8ubuntu7 only partially drops privileges before launching language helper scripts. It changes the effective UID/GID to the target user but leaves the real UID as 0 (root). A shell spawned by a helper script inherits ruid=0 and may reset its effective UID to root, enabling local privilege escalation.

HIGHno explanation yet
0%
epss
The record
Technical detail
CWE ID
CWE-273
Abstraction
Base
Structure
Simple
Status
Incomplete
References (1)