Off-by-One Error in GLib Affects Key File Processing
CVE-2026-58014
7.3HIGH
Key Information:
- Vendor
Gnome
- Vendor
- CVE Published:
- 30 June 2026
What is CVE-2026-58014?
A flaw exists in GLib, specifically within the g_key_file_get_locale_string_list function located in gkeyfile.c. This flaw can lead to an off-by-one error when processing key files containing empty values. The consequence of such an error could result in out-of-bounds memory access, presenting risks for denial of service, especially when the access crosses page boundaries. Proper handling and validation of key file inputs are essential to mitigate these risks effectively.
Affected Version(s)
GLib 0 < 2.88.1
References
CVSS V3.1
Score:
7.3
Severity:
HIGH
Confidentiality:
Low
Integrity:
Low
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged
Timeline
Vulnerability published
Vulnerability Reserved
Credit
Red Hat would like to thank linhlhq for reporting this issue.