XScreenSaver 5.45 can be bypassed if the machine has more than ten disconnectable video outputs. A buffer overflow in update_screen_layout() allows an attacker to bypass the standard screen lock authentication mechanism by crashing XScreenSaver. The attacker must physically disconnect many video outputs.
CVSS Details
- CVSS 3.1 Base Score: 4.6
- CVSS 3.1 Vector: (CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | alpine-linux-upgrade-xscreensaver | Aug 22, 2024 | Jun 10, 2021 | |
| Debian | debian-upgrade-xscreensaver | Jul 30, 2024 | Jun 10, 2021 | |
| Suse | — | suse-upgrade-xscreensaversuse-upgrade-xscreensaver-datasuse-upgrade-xscreensaver-data-extrasuse-upgrade-xscreensaver-lang | Oct 26, 2022 | Jun 10, 2021 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub