CVE-2026-58093
The TIOCSCTTY ioctl handler drops the tty lock in order to acquire the process tree lock. After reacquiring the tty lock, the handler did not revalidate the state of the terminal, and could proceed to link a terminal that was concurrently being destroyed to the calling process' session. An unprivileged local user can exploit this race condition to escalate privileges.
Scoring
- Severity
- HIGH
- CVSS base score
- 7
- CVSS vector
- CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
- EPSS probability
- 0.09%
- CWE
- CWE-362, CWE-416
- Published
- 2026-08-26
- Last modified
- 2026-08-27
Affected products
- FreeBSD FreeBSD
- FreeBSD FreeBSD
- FreeBSD FreeBSD
Weakness type
Related vulnerabilities
- CVE-2026-86766 — Snipe-IT 8.6.3 Race Condition via Consumable Checkout
- CVE-2026-86744 — snipe-it before 8.7.0 Race Condition in Asset Checkout
- CVE-2026-87816 — PasswordPusher before 2.11.1 Race Condition View Limit Bypass
- CVE-2026-87601 — Race condition in V8 in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to execute...
- CVE-2026-87641 — Race condition in Browser in Google Chrome prior to 153.0.8010.36 allowed a remote attacker to...
- CVE-2026-87615 — Race condition in Payments in Google Chrome prior to 153.0.8010.36 allowed a remote attacker...
- CVE-2026-87467 — Race condition in Updater in Google Chrome on on Windows prior to 153.0.8010.36 allowed a local...
- CVE-2026-73005 — Windows Authentication Methods Elevation of Privilege Vulnerability