CVE-2018-19358
GNOME Keyring through 3.28.2 allows local users to retrieve login credentials via a Secret...
GNOME Keyring through 3.28.2 allows local users to retrieve login credentials via a Secret Service API call and the D-Bus interface if the keyring is unlocked, a similar issue to CVE-2008-7320. One perspective is that this occurs because available D-Bus protection mechanisms (involving the busconfig and policy XML elements) are not used. NOTE: the vendor disputes this because, according to the security model, untrusted applications must not be allowed to access the user's session bus socket.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.8
GNOME Keyring through 3.28.2 allows local users to retrieve login credentials via a Secret Service API call and the D-Bus interface if the keyring is unlocked, a similar issue to CVE-2008-7320. One perspective is that this occurs because available D-Bus protection mechanisms (involving the busconfig and policy XML elements) are not used. NOTE: the vendor disputes this because, according to the security model, untrusted applications must not be allowed to access the user's session bus socket.
- Record
CVE-2018-19358- CVSS 3.0
- 7.8 High
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 2.1 Low
AV:L/AC:L/Au:N/C:P/I:N/A:N - Updated
- 2026-11-02
CVE List No score
GNOME Keyring through 3.28.2 allows local users to retrieve login credentials via a Secret Service API call and the D-Bus interface if the keyring is unlocked, a similar issue to CVE-2008-7320. One perspective is that this occurs because available D-Bus protection mechanisms (involving the busconfig and policy XML elements) are not used. NOTE: the vendor disputes this because, according to the security model, untrusted applications must not be allowed to access the user's session bus socket.
- Record
CVE-2018-19358- Updated
- 2026-11-02
EUVDEUVD-2018-11054 No score
GNOME Keyring through 3.28.2 allows local users to retrieve login credentials via a Secret Service API call and the D-Bus interface if the keyring is unlocked, a similar issue to CVE-2008-7320. One perspective is that this occurs because available D-Bus protection mechanisms (involving the busconfig and policy XML elements) are not used. NOTE: the vendor disputes this because, according to the security model, untrusted applications must not be allowed to access the user's session bus socket.
- Record
EUVD-2018-11054- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-9mc6-xq7h-mppw
7.8
GNOME Keyring through 3.28.2 allows local users to retrieve login credentials via a Secret...
GNOME Keyring through 3.28.2 allows local users to retrieve login credentials via a Secret Service API call and the D-Bus interface if the keyring is unlocked, a similar issue to CVE-2008-7320. One perspective is that this occurs because available D-Bus protection mechanisms (involving the busconfig and policy XML elements) are not used.
- Record
GHSA-9mc6-xq7h-mppw- CVSS 3.0
- 7.8 High
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSV
7.8
GNOME Keyring through 3.28.2 allows local users to retrieve login credentials via a Secret Service API call and the D-Bus interface if the keyring is unlocked, a similar issue to CVE-2008-7320. One perspective is that this occurs because available D-Bus protection mechanisms (involving the busconfig and policy XML elements) are not used. NOTE: the vendor disputes this because, according to the security model, untrusted applications must not be allowed to access the user's session bus socket.
- Record
CVE-2018-19358- CVSS 3.0
- 7.8 High
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2018-19358
7.8
GNOME Keyring through 3.28.2 allows local users to retrieve login credentials via a Secret Service API call and the D-Bus interface if the keyring is unlocked, a similar issue to CVE-2008-7320. One perspective is that this occurs because available D-Bus protection mechanisms (involving the busconfig and policy XML elements) are not used. NOTE: the vendor disputes this because, according to the security model, untrusted applications must not be allowed to access the user's session bus socket.
- Record
DEBIAN-CVE-2018-19358- CVSS 3.0
- 7.8 High
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
gnome-keyringDebian:12 |
All versions, plus listed versions 42.1-142.1-246.1-146.1-246.2-1 Show 15 moreShow less48.0-148.0-248.0-348.0-448.0-548~beta-148~beta-248~beta-350.0-151.0-151.0-251.0-351.1-151.1-251.1-3 |
None known |
gnome-keyringDebian:13 |
All versions, plus listed versions 48.0-148.0-248.0-348.0-448.0-5 Show 7 moreShow less50.0-151.0-151.0-251.0-351.1-151.1-251.1-3 |
None known |
gnome-keyringDebian:14 |
All versions, plus listed versions 48.0-148.0-248.0-348.0-448.0-5 Show 7 moreShow less50.0-151.0-151.0-251.0-351.1-151.1-251.1-3 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2018-19358 is a high vulnerability (CVSS 7.8) in Gnome Gnome-keyring, published November 18, 2018. Its validity is disputed. EPSS puts the chance of exploitation in the next 30 days at 0.56%, the 46th percentile.
References
bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/1780365
github.com/sungjungk/keyring_crack
youtube.com/watch?v=Do4E9ZQaPck
gitlab.gnome.org/GNOME/gnome-keyring/-/issues/5
bugzilla.redhat.com/show_bug.cgi?id=1652194
nvd.nist.gov/vuln/detail/CVE-2018-19358
github.com/advisories/GHSA-9mc6-xq7h-mppw
security-tracker.debian.org/tracker/CVE-2018-19358