Every CVE Search/ Get API key

CVE-2014-7300

GNOME Shell 3.14.x before 3.14.1, when the Screen Lock feature is used, does not limit the...

7.2 HighFix available

GNOME Shell 3.14.x before 3.14.1, when the Screen Lock feature is used, does not limit the aggregate memory consumption of all active PrtSc requests, which allows physically proximate attackers to execute arbitrary commands on an unattended workstation by making many PrtSc requests and leveraging a temporary lock outage, and the resulting temporary shell availability, caused by the Linux kernel OOM killer.

Exploit likelihood

0.47%Down 0.5 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 7.2

GNOME Shell 3.14.x before 3.14.1, when the Screen Lock feature is used, does not limit the aggregate memory consumption of all active PrtSc requests, which allows physically proximate attackers to execute arbitrary commands on an unattended workstation by making many PrtSc requests and leveraging a temporary lock outage, and the resulting temporary shell availability, caused by the Linux kernel OOM killer.

Record
CVE-2014-7300
CVSS 2.0
7.2 HighAV:L/AC:L/Au:N/C:C/I:C/A:C
Weakness
CWE-399
Updated
2026-11-02
CVE List No score

GNOME Shell 3.14.x before 3.14.1, when the Screen Lock feature is used, does not limit the aggregate memory consumption of all active PrtSc requests, which allows physically proximate attackers to execute arbitrary commands on an unattended workstation by making many PrtSc requests and leveraging a temporary lock outage, and the resulting temporary shell availability, caused by the Linux kernel OOM killer.

Record
CVE-2014-7300
Updated
2026-11-02
EUVDEUVD-2014-7171 No score

GNOME Shell 3.14.x before 3.14.1, when the Screen Lock feature is used, does not limit the aggregate memory consumption of all active PrtSc requests, which allows physically proximate attackers to execute arbitrary commands on an unattended workstation by making many PrtSc requests and leveraging a temporary lock outage, and the resulting temporary shell availability, caused by the Linux kernel OOM killer.

Record
EUVD-2014-7171
Updated
2026-11-03
GitHub AdvisoriesGHSA-gg6w-rmxx-j7xr No score

GNOME Shell 3.14.x before 3.14.1, when the Screen Lock feature is used, does not limit the...

GNOME Shell 3.14.x before 3.14.1, when the Screen Lock feature is used, does not limit the aggregate memory consumption of all active PrtSc requests, which allows physically proximate attackers to execute arbitrary commands on an unattended workstation by making many PrtSc requests and leveraging a temporary lock outage, and the resulting temporary shell availability, caused by the Linux kernel OOM killer.

Record
GHSA-gg6w-rmxx-j7xr
Updated
2026-11-02
OSV No score

GNOME Shell 3.14.x before 3.14.1, when the Screen Lock feature is used, does not limit the aggregate memory consumption of all active PrtSc requests, which allows physically proximate attackers to execute arbitrary commands on an unattended workstation by making many PrtSc requests and leveraging a temporary lock outage, and the resulting temporary shell availability, caused by the Linux kernel OOM killer.

Record
CVE-2014-7300
Updated
2026-11-02
OSVDEBIAN-CVE-2014-7300 No score

GNOME Shell 3.14.x before 3.14.1, when the Screen Lock feature is used, does not limit the aggregate memory consumption of all active PrtSc requests, which allows physically proximate attackers to execute arbitrary commands on an unattended workstation by making many PrtSc requests and leveraging a temporary lock outage, and the resulting temporary shell availability, caused by the Linux kernel OOM killer.

Record
DEBIAN-CVE-2014-7300
Updated
2026-11-02
Show 4 moreShow less
OSVMGASA-2014-0501 No score

Updated gnome-shell and gnome-settings-daemon packages fix security vulnerability

The lock screen in gnome-shell does not disable taking screenshots via the Print Screen key, and several consecutive screenshot requests can trigger an out-of-memory situation, causing the lock screen to be killed, thus allowing it to be bypassed (CVE-2014-7300).

Record
MGASA-2014-0501
Updated
2026-11-02
OSVopenSUSE-SU-2024:10441-1 No score

gnome-settings-daemon-3.22.1-1.1 on GA media

These are all security issues fixed in the gnome-settings-daemon-3.22.1-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10441-1
Updated
2026-11-02
OSVSUSE-SU-2015:0515-1 No score

Security update for gnome-settings-daemon

gnome-settings-daemon was updated to fix a bug and a security issue:

Security issue fixed:

  • CVE-2014-7300: The lockscreen can be bypassed with the Print Screen button.

Bug fixed:

  • Do not hide the cursor while there was no mutter running (bsc#905158).
Record
SUSE-SU-2015:0515-1
Updated
2026-11-02
OSVUBUNTU-CVE-2014-7300 No score

GNOME Shell 3.14.x before 3.14.1, when the Screen Lock feature is used, does not limit the aggregate memory consumption of all active PrtSc requests, which allows physically proximate attackers to execute arbitrary commands on an unattended workstation by making many PrtSc requests and leveraging a temporary lock outage, and the resulting temporary shell availability, caused by the Linux kernel OOM killer.

Record
UBUNTU-CVE-2014-7300
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
gnome-shell
Debian:12
before 3.14.1-1
3.14.1-1
gnome-shell
Debian:13
before 3.14.1-1
3.14.1-1
gnome-shell
Debian:14
before 3.14.1-1
3.14.1-1
gnome-shell
Mageia:4
before 3.10.2.1-7.1.mga4
3.10.2.1-7.1.mga4
gnome-settings-daemon
Mageia:4
before 3.10.2-2.1.mga4
3.10.2-2.1.mga4
clutter-debuginfo
Red Hat:enterprise_linux:7::client
before 0:1.14.4-12.el7
0:1.14.4-12.el7
clutter-devel
Red Hat:enterprise_linux:7::client
before 0:1.14.4-12.el7
0:1.14.4-12.el7
clutter-doc
Red Hat:enterprise_linux:7::client
before 0:1.14.4-12.el7
0:1.14.4-12.el7
cogl-debuginfo
Red Hat:enterprise_linux:7::client
before 0:1.14.0-6.el7
0:1.14.0-6.el7
cogl-devel
Red Hat:enterprise_linux:7::client
before 0:1.14.0-6.el7
0:1.14.0-6.el7
Show 55 moreShow less
Affected packages
PackageAffectedFixed
cogl-doc
Red Hat:enterprise_linux:7::client
before 0:1.14.0-6.el7
0:1.14.0-6.el7
gnome-shell-browser-plugin
Red Hat:enterprise_linux:7::client
before 0:3.8.4-45.el7
0:3.8.4-45.el7
gnome-shell-debuginfo
Red Hat:enterprise_linux:7::client
before 0:3.8.4-45.el7
0:3.8.4-45.el7
mutter-debuginfo
Red Hat:enterprise_linux:7::client
before 0:3.8.4-16.el7
0:3.8.4-16.el7
mutter-devel
Red Hat:enterprise_linux:7::client
before 0:3.8.4-16.el7
0:3.8.4-16.el7
clutter
Red Hat:enterprise_linux:7::client
before 0:1.14.4-12.el7
0:1.14.4-12.el7
cogl
Red Hat:enterprise_linux:7::client
before 0:1.14.0-6.el7
0:1.14.0-6.el7
gnome-shell
Red Hat:enterprise_linux:7::client
before 0:3.8.4-45.el7
0:3.8.4-45.el7
mutter
Red Hat:enterprise_linux:7::client
before 0:3.8.4-16.el7
0:3.8.4-16.el7
clutter
Red Hat:enterprise_linux:7::computenode
before 0:1.14.4-12.el7
0:1.14.4-12.el7
clutter-debuginfo
Red Hat:enterprise_linux:7::computenode
before 0:1.14.4-12.el7
0:1.14.4-12.el7
clutter-devel
Red Hat:enterprise_linux:7::computenode
before 0:1.14.4-12.el7
0:1.14.4-12.el7
clutter-doc
Red Hat:enterprise_linux:7::computenode
before 0:1.14.4-12.el7
0:1.14.4-12.el7
cogl
Red Hat:enterprise_linux:7::computenode
before 0:1.14.0-6.el7
0:1.14.0-6.el7
cogl-debuginfo
Red Hat:enterprise_linux:7::computenode
before 0:1.14.0-6.el7
0:1.14.0-6.el7
cogl-devel
Red Hat:enterprise_linux:7::computenode
before 0:1.14.0-6.el7
0:1.14.0-6.el7
cogl-doc
Red Hat:enterprise_linux:7::computenode
before 0:1.14.0-6.el7
0:1.14.0-6.el7
gnome-shell
Red Hat:enterprise_linux:7::computenode
before 0:3.8.4-45.el7
0:3.8.4-45.el7
gnome-shell-browser-plugin
Red Hat:enterprise_linux:7::computenode
before 0:3.8.4-45.el7
0:3.8.4-45.el7
gnome-shell-debuginfo
Red Hat:enterprise_linux:7::computenode
before 0:3.8.4-45.el7
0:3.8.4-45.el7
mutter
Red Hat:enterprise_linux:7::computenode
before 0:3.8.4-16.el7
0:3.8.4-16.el7
mutter-debuginfo
Red Hat:enterprise_linux:7::computenode
before 0:3.8.4-16.el7
0:3.8.4-16.el7
mutter-devel
Red Hat:enterprise_linux:7::computenode
before 0:3.8.4-16.el7
0:3.8.4-16.el7
clutter-debuginfo
Red Hat:enterprise_linux:7::server
before 0:1.14.4-12.el7
0:1.14.4-12.el7
clutter-devel
Red Hat:enterprise_linux:7::server
before 0:1.14.4-12.el7
0:1.14.4-12.el7
clutter-doc
Red Hat:enterprise_linux:7::server
before 0:1.14.4-12.el7
0:1.14.4-12.el7
cogl-debuginfo
Red Hat:enterprise_linux:7::server
before 0:1.14.0-6.el7
0:1.14.0-6.el7
cogl-devel
Red Hat:enterprise_linux:7::server
before 0:1.14.0-6.el7
0:1.14.0-6.el7
cogl-doc
Red Hat:enterprise_linux:7::server
before 0:1.14.0-6.el7
0:1.14.0-6.el7
gnome-shell-browser-plugin
Red Hat:enterprise_linux:7::server
before 0:3.8.4-45.el7
0:3.8.4-45.el7
gnome-shell-debuginfo
Red Hat:enterprise_linux:7::server
before 0:3.8.4-45.el7
0:3.8.4-45.el7
mutter-debuginfo
Red Hat:enterprise_linux:7::server
before 0:3.8.4-16.el7
0:3.8.4-16.el7
mutter-devel
Red Hat:enterprise_linux:7::server
before 0:3.8.4-16.el7
0:3.8.4-16.el7
clutter
Red Hat:enterprise_linux:7::server
before 0:1.14.4-12.el7
0:1.14.4-12.el7
cogl
Red Hat:enterprise_linux:7::server
before 0:1.14.0-6.el7
0:1.14.0-6.el7
gnome-shell
Red Hat:enterprise_linux:7::server
before 0:3.8.4-45.el7
0:3.8.4-45.el7
mutter
Red Hat:enterprise_linux:7::server
before 0:3.8.4-16.el7
0:3.8.4-16.el7
clutter-debuginfo
Red Hat:enterprise_linux:7::workstation
before 0:1.14.4-12.el7
0:1.14.4-12.el7
clutter-devel
Red Hat:enterprise_linux:7::workstation
before 0:1.14.4-12.el7
0:1.14.4-12.el7
clutter-doc
Red Hat:enterprise_linux:7::workstation
before 0:1.14.4-12.el7
0:1.14.4-12.el7
cogl-debuginfo
Red Hat:enterprise_linux:7::workstation
before 0:1.14.0-6.el7
0:1.14.0-6.el7
cogl-devel
Red Hat:enterprise_linux:7::workstation
before 0:1.14.0-6.el7
0:1.14.0-6.el7
cogl-doc
Red Hat:enterprise_linux:7::workstation
before 0:1.14.0-6.el7
0:1.14.0-6.el7
gnome-shell-browser-plugin
Red Hat:enterprise_linux:7::workstation
before 0:3.8.4-45.el7
0:3.8.4-45.el7
gnome-shell-debuginfo
Red Hat:enterprise_linux:7::workstation
before 0:3.8.4-45.el7
0:3.8.4-45.el7
mutter-debuginfo
Red Hat:enterprise_linux:7::workstation
before 0:3.8.4-16.el7
0:3.8.4-16.el7
mutter-devel
Red Hat:enterprise_linux:7::workstation
before 0:3.8.4-16.el7
0:3.8.4-16.el7
clutter
Red Hat:enterprise_linux:7::workstation
before 0:1.14.4-12.el7
0:1.14.4-12.el7
cogl
Red Hat:enterprise_linux:7::workstation
before 0:1.14.0-6.el7
0:1.14.0-6.el7
gnome-shell
Red Hat:enterprise_linux:7::workstation
before 0:3.8.4-45.el7
0:3.8.4-45.el7
mutter
Red Hat:enterprise_linux:7::workstation
before 0:3.8.4-16.el7
0:3.8.4-16.el7
gnome-settings-daemon
SUSE:Linux Enterprise Desktop 12
before 3.10.2-20.1
3.10.2-20.1
gnome-settings-daemon
SUSE:Linux Enterprise Software Development Kit 12
before 3.10.2-20.1
3.10.2-20.1
gnome-settings-daemon
SUSE:Linux Enterprise Server 12
before 3.10.2-20.1
3.10.2-20.1
gnome-settings-daemon
SUSE:Linux Enterprise Server for SAP Applications 12
before 3.10.2-20.1
3.10.2-20.1

History

History
RecordedChangedSources
affected
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2014-7300 is a high vulnerability (CVSS 7.2) in Gnome Gnome-shell, published December 1, 2014. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.47%, the 41st percentile. Fixed in gnome-shell 3.14.1-1.

References

Show 29 moreShow less
MoveEnter Open