First published: Wed May 02 2007(Updated: )
XScreenSaver 4.10, when using a remote directory service for credentials, does not properly handle the results from the getpwuid function in drivers/lock.c when there is no network connectivity, which causes XScreenSaver to crash and unlock the screen and allows local users to bypass authentication.
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
Red Hat Enterprise Linux | =2.1 | |
Red Hat Enterprise Linux | =2.1 | |
Red Hat Enterprise Linux | =2.1 | |
Red Hat Enterprise Linux | =3.0 | |
Red Hat Enterprise Linux | =3.0 | |
Red Hat Enterprise Linux | =3.0 | |
Red Hat Enterprise Linux | =4.0 | |
Red Hat Enterprise Linux | =4.0 | |
Red Hat Enterprise Linux | =4.0 | |
Red Hat Enterprise Linux Desktop | =3.0 | |
Red Hat Enterprise Linux Desktop | =4.0 | |
Red Hat Linux Advanced Workstation | =2.1 | |
Jasdf Screensavers | =4.10 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2007-1859 is considered to be of medium severity due to its ability to allow local users to bypass authentication.
To fix CVE-2007-1859, update XScreenSaver to version 4.11 or later, which addresses the vulnerability.
CVE-2007-1859 specifically affects XScreenSaver version 4.10.
Exploiting CVE-2007-1859 can lead to unauthorized access by allowing users to unlock the screen without proper authentication.
A temporary workaround for CVE-2007-1859 is to disable the use of remote directory services for credentials until the software can be updated.