CVE-2019-13012: gnome glib
Vulnerability summary
CVE-2019-13012 is a high (CVSS 7.5) vulnerability in gnome glib. EPSS estimates a 3.21% chance of exploitation in the next 30 days, higher than 87.9% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 2 · Related 2Timeline
- 28-06-2019PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
Description
The keyfile settings backend in GNOME GLib (aka glib2.0) before 2.60.0 creates directories using g_file_make_directory_with_parents (kfsb->dir, NULL, NULL) and files using g_file_replace_contents (kfsb->file, contents, length, NULL, FALSE, G_FILE_CREATE_REPLACE_DESTINATION, NULL, NULL, NULL). Consequently, it does not properly restrict directory (and file) permissions. Instead, for directories, 0777 permissions are used; for files, default file permissions are used. This is similar to CVE-2019-12450.
CVSS metrics
4 scores · 3 sources · 2 versions- OSV · UbuntuEcosystem advisory · calculated7.5HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
- OSV · DebianEcosystem advisory · calculated7.5HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
EPSS trend
Probability
3.21%
Chance of exploitation in the next 30 days
Percentile
88%
Versus all other CVEs
30-day change
0.00 pp
From 3.21% 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
Suse23 products
- glib2&distro=HPE Helion OpenStack 8< 2.48.2-12.15.1
- glib2&distro=SUSE Enterprise Storage 4< 2.48.2-12.15.1
- glib2&distro=SUSE Enterprise Storage 5< 2.48.2-12.15.1
- glib2&distro=SUSE Linux Enterprise Desktop 12 SP4< 2.48.2-12.15.1
- glib2&distro=SUSE Linux Enterprise Module for Basesystem 15< 2.54.3-4.18.1
Debian1 product
- glib2.0< 2.60.5-1 | < 2.42.1-1+deb8u3
Gnome1 product
- glib≥ 2.0.0, < 2.59.1
Opensuse1 product
- glib2&distro=openSUSE Leap 15.0< 2.54.3-lp150.3.13.1
Ubuntu1 product
- glib2.0< 2.40.2-0ubuntu1.1+esm3 | < 2.48.2-0ubuntu4.4 | < 2.48.2-0ubuntu4.3 | < 2.56.4-0ubuntu0.18.04.4 | < 2.40.2-0ubuntu1.1+esm2
5 vendors · 27 products
References
28 links- gitlab.gnome.org/GNOME/glib/merge_requests/450X Refsource MISCIssue TrackingThird Party AdvisoryREPORT
- gitlab.gnome.org/GNOME/glib/commit/5e4da714f00f6bfb2ccd6d73d61329c6f3a08429X Refsource MISCPatchThird Party Advisory
- bugs.debian.org/cgi-bin/bugreport.cgi?bug=931234X Refsource CONFIRM
- security.netapp.com/advisory/ntap-20190806-0003/X Refsource CONFIRM
Show all 28 references
- lists.opensuse.org/archives/…Advisory