CVE-2017-8288: gnome gnome-shell Improper Input Validation
Vulnerability summary
CVE-2017-8288 is a high (CVSS 8.1) Improper Input Validation vulnerability in gnome gnome-shell. EPSS estimates a 2.94% chance of exploitation in the next 30 days, higher than 86.9% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 2 · Related 2Timeline
- 27-04-2017PublishedVulnerability first disclosed.
- 05-08-2024Last modifiedVulnerability information updated.
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.
CVSS metrics
4 scores · 3 sources · 2 versions- OSV · UbuntuEcosystem advisory · calculated8.1HighCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · DebianEcosystem advisory · calculated8.1HighCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
2.94%
Chance of exploitation in the next 30 days
Percentile
87%
Versus all other CVEs
30-day change
-0.02 pp
From 2.96% on 19-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Suse11 products
- gnome-shell&distro=SUSE Linux Enterprise Desktop 12 SP2< 3.20.4-77.7.5
- gnome-shell&distro=SUSE Linux Enterprise Desktop 12 SP3< 3.20.4-77.7.5
- gnome-shell&distro=SUSE Linux Enterprise Server 12 SP2< 3.20.4-77.7.5
- gnome-shell&distro=SUSE Linux Enterprise Server 12 SP3< 3.20.4-77.7.5
- gnome-shell&distro=SUSE Linux Enterprise Server for Raspberry Pi 12 SP2< 3.20.4-77.7.5
Mageia2 products
- gnome-shell< 3.14.3-8.3.mga5
- gnome-shell< 3.24.3-1.mga6
Debian1 product
- gnome-shell< 3.22.3-3
Gnome1 product
- gnome-shell3.22.0 | 3.22.1 | 3.22.2 | 3.22.3 | 3.23.1 | 3.23.2 | 3.23.3 | 3.23.90 | 3.23.91 | 3.23.92 | 3.24.0 | 3.24.1
Ubuntu1 product
- gnome-shell< 3.18.5-0ubuntu0.3+esm1
5 vendors · 16 products
References
22 links- github.com/GNOME/gnome-shell/commit/ff425d1db7082e2755d2a405af53861552acf2a1X Refsource CONFIRMIssue TrackingPatchThird Party Advisory