CVEFinder.io

CVE-2026-58089

⚠️ high
Summary

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.

CVSS Score
7.8
High
EPSS Score
0.1
Exploit Probability
Published Date
2026-08-26
First Seen: 2026-08-28
📊 Relative Risk Intelligence

This CVE is Moderate Risk - more severe than 68.5% of all 365,890 vulnerabilities in our database.

#115,129
Above average severity
Severity Percentile
🎯 CISA SSVC Assessment Updated: Aug 26, 2026
🔍 Exploitation Status
None
No known exploits
⚙️ Automatable
NO
Requires human interaction
💥 Technical Impact
Total
Complete system compromise possible
🏆 Discovered By
Alexander Leidinger
SSVC data provided by CISA
Last Modified 2026-09-24
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 1

🔗 Related CVEs 6

CVE ID Severity CVSS EPSS Summary Published
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
CVE-2026-58095 ⚠️ high 8.8 0.6 mp_Enddisc() used incorrect length calculations when formatting endpoint discriminator addresses for display, allowing a... 2026-08-26
These CVEs affect the same products