CVEFinder.io

CVE-2026-45250

⚠️ high
🔍 Scan for this CVE
Summary

The setcred(2) system call is only available to privileged users. However, before the privilege level of the caller is checked, the user-supplied list of supplementary groups is copied into a fixed-size kernel stack buffer without first validating its length. If the supplied list exceeds the capacity of that buffer, a stack buffer overflow occurs. Because the bounds check on the supplementary groups list occurs after the kernel stack buffer has already been written, an unprivileged local user

Description

The setcred(2) system call is only available to privileged users. However, before the privilege level of the caller is checked, the user-supplied list of supplementary groups is copied into a fixed-size kernel stack buffer without first validating its length. If the supplied list exceeds the capacity of that buffer, a stack buffer overflow occurs.

Because the bounds check on the supplementary groups list occurs after the kernel stack buffer has already been written, an unprivileged local user may trigger the overflow without holding any special privilege. Successful exploitation may allow an attacker to execute arbitrary code in the context of the kernel, allowing an unprivileged local user to gain elevated privileges on the affected system.

CVSS Score
7.8
High
EPSS Score
0.4
Exploit Probability
Published Date
2026-05-21
First Seen: 2026-05-22
📊 Relative Risk Intelligence

This CVE is Moderate Risk - more severe than 68.7% of all 353,401 vulnerabilities in our database.

#110,713
Above average severity
Severity Percentile
🎯 CISA SSVC Assessment Updated: May 21, 2026
🔍 Exploitation Status
None
No known exploits
⚙️ Automatable
NO
Requires human interaction
💥 Technical Impact
Total
Complete system compromise possible
🏆 Discovered By
Ryan of Calif.io Przemyslaw Frasunek
SSVC data provided by CISA
Last Modified 2026-07-23
Source NVD 🔗
CVSS Vector 3.1 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CWE IDs (Weakness Types)

📦 Affected Products 3

🔗 References 4

🔗 Related CVEs 6

CVE ID Severity CVSS EPSS Summary Published
CVE-2026-49415 ⚠️ high 8.8 0.2 During execve(2) of a SUID binary, the new virtual address space is installed before the process credentials are updated... 2026-08-19
CVE-2026-49418 ⚠️ high 8.8 0.3 When msync(MS_INVALIDATE) is called on a mapping of an unmanaged device object, the physical pages in the mapping range ... 2026-08-19
CVE-2026-49419 ⚠️ high 8.8 0.3 When the JAIL_AT_DESC flag is specified, kern_jail_set() and kern_jail_get() released the reference to the caller's curr... 2026-08-19
CVE-2026-49420 ⚠️ high 8.8 0.3 The RTSP handler in libalias rewrote outgoing packets into a fixed-length stack buffer without checking whether the rewr... 2026-08-19
CVE-2026-49421 ⚠️ high 7.1 0.1 The kernel function that implements unlinkat(2) and funlinkat(2) validated the AT_RESOLVE_BENEATH flag but failed to pas... 2026-08-19
CVE-2026-49422 ⚠️ high 8.4 0.1 The RACK setsockopt(2) handler drops the connection lock in order to copy option data from userspace, then reacquires th... 2026-08-19
These CVEs affect the same products