Skip to content
OpenAdvisories
Unscored CVE-2017-8288 EUVD-2017-17250GHSA-rqjp-x4m8-wvwq

gnome-shell 3.22 through 3.24.1 mishandles extensions that fail to reload, which can lead to leaving extensions enabled in the lock screen.…

Published Apr 27, 2017 · Updated Aug 5, 2024 · Assigned by mitre

Description

gnome-shell 3.22 through 3.24.1 mishandles extensions that fail to reload, which can lead to leaving extensions enabled in the lock screen. With these extensions, a bystander could launch applications (but not interact with them), see information from the extensions (e.g., what applications you have opened or what music you were playing), or even execute arbitrary commands. It all depends on what extensions a user has enabled. The problem is caused by lack of exception handling in js/ui/extensionSystem.js.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 gnome-shell 3.22.3-3 —
Debian 13 gnome-shell 3.22.3-3 —
Debian 12 gnome-shell 3.22.3-3 —
ReleasePackageFixed inAdvisory
Ubuntu Pro 16.04 LTS gnome-shell 3.18.5-0ubuntu0.3+esm1 USN-7052-1
ReleasePackageFixed inAdvisory
SLES 12 SP3 gnome-shell 3.20.4-77.7.5 SUSE-SU-2017:2217-1
SLES 12 SP2 gnome-shell 3.20.4-77.7.5 SUSE-SU-2017:2217-1
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 12 SP3 gnome-shell 3.20.4-77.7.5 SUSE-SU-2017:2217-1
SLES for SAP 12 SP2 gnome-shell 3.20.4-77.7.5 SUSE-SU-2017:2217-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed gnome-shell 40.5-1.1 openSUSE-SU-2024:10797-1

Advisories 4

References