CVEFinder.io

CVE-2026-39461

⚠️ high
🔍 Scan for this CVE
Summary

libcasper(3) communicates with helper processes via UNIX domain sockets, and uses the select(2) system call to wait for data to become available. However, it does not verify that its socket descriptor fits within select(2)'s descriptor set size limit of FD_SETSIZE (1024). An attacker able to cause an application using libcasper(3) to allocate large file descriptors, e.g., by opening many descriptors and executing a program which is not careful to close them upon startup, may trigger stack corr

Description

libcasper(3) communicates with helper processes via UNIX domain sockets, and uses the select(2) system call to wait for data to become available. However, it does not verify that its socket descriptor fits within select(2)'s descriptor set size limit of FD_SETSIZE (1024).

An attacker able to cause an application using libcasper(3) to allocate large file descriptors, e.g., by opening many descriptors and executing a program which is not careful to close them upon startup, may trigger stack corruption. If the target application runs with setuid root privileges, this could be used to escalate local privileges.

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

This CVE is High Risk - more severe than 80.8% of all 365,863 vulnerabilities in our database.

#70,111
Top 25% most severe
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
Joshua Rogers of AISLE Research Team
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:C/C:H/I:H/A:H
CWE IDs (Weakness Types)

📦 Affected Products 3

🔗 References 1

🔗 Related CVEs 6

CVE ID Severity CVSS EPSS Summary Published
CVE-2026-58089 ⚠️ high 7.8 0.1 When a process calls execve(2) to execute a setuid or setgid image, hwpmc(4) is supposed to detach PMCs owned by unprivi... 2026-08-26
CVE-2026-58090 ⚠️ high 7.8 0.2 The SOCK_STREAM receive path in the unix socket implementation failed to fully detach control messages from the socket b... 2026-08-26
CVE-2026-58091 ⚠️ high 7.8 0.2 The implementation of this ioctl attempts to acquire locks on all channels in a sync group. If locking a channel would ... 2026-08-26
CVE-2026-58092 ⚠️ high 8.1 0.4 In FreeBSD 15.0, the kernel structure used to represent user credentials changed: previously the primary group ID was st... 2026-08-26
CVE-2026-58093 ⚠️ high 7.0 0.1 The TIOCSCTTY ioctl handler drops the tty lock in order to acquire the process tree lock. After reacquiring the tty loc... 2026-08-26
CVE-2026-58094 ⚠️ high 7.8 0.1 The FIOSSHMLPGCNF ioctl(2) operation configures the page size for a largepage shared memory object. This is intended to... 2026-08-26
These CVEs affect the same products