Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sun, 6 Jun 2021 07:52:22 -0400
From: "Mike O'Connor" <>
Subject: Re: Re: XScreenSaver 5.45: Disconnecting a video
 output can cause XScreenSaver to crash and unlock

:On Sat, Jun 05, 2021 at 02:55:10AM +0200, Marek Marczykowski-Górecki wrote:
:> The issue affects only XScreenSaver version 5.45. Versions 5.44 and
:> older, as well as 6.00, are not affected. The XScreenSaver author was
:> notified about this issue and decided not to publish an advisory, as the
:> issue does not affect the most recent version.
:> The Qubes Security Team has decided to address this issue in Qubes OS by
:> patching this specific bug rather than immediately upgrading to the 6.00
:> version.
:And here is the patch applied in Qubes OS:

Having said that, one of the big changes in XScreenSaver 6.00 involves
security improvements for this situation, so it's worth noting here:

	I have significantly refactored the XScreenSaver daemon, the
	component of the XScreenSaver suite that provides screen
	locking on X11 systems.

	These changes greatly reduce the amount of code running in the
	"critical" section: the part of the code where a crash would
	cause the screen to unlock. That critical section is now only
	around 1,800 lines of code, a reduction of roughly 87%.


 Michael J. O'Connor                                
"I never look back, darling.  It distracts me from the now."       -Edna Mode

Powered by blists - more mailing lists

Please check out the Open Source Software Security Wiki, which is counterpart to this mailing list.

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.