Vulnerability · Published Jul 17, 2026 · Assigned by redhat
CVE-2026-16118Xdgmime: heap-based buffer overflow in _xdg_mime_magic_parse_magic_line() in xdgmimemagic.c
High 7.1
In plain English
A high-severity heap buffer overflow in Cert Manager support for Red Hat OpenShift release 1.17 from Red Hat. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.3% (higher than 20% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
A flaw was found in xdgmime. A heap-based buffer overflow can be triggered in _xdg_mime_magic_parse_magic_line() in the xdgmimemagic.c file on little-endian systems when an attacker-controlled MIME magic file in a user-writable XDG data location (e.g., in the $XDG_DATA_HOME/mime/magic path) is parsed by an application performing MIME type detection (e.g., via g_content_type_guess()). When performing byte-swap, incorrect pointer arithmetic on the write side causes an out-of-bounds write of 2 bytes, resulting in an application crash or memory corruption.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| AlmaLinux:10 | glib2 | 2.80.4-12.el10_2.22 | ALSA-2026:64799 |
| AlmaLinux:8 | glib2 | 2.56.4-178.el8_10 | ALSA-2026:66451 |
| AlmaLinux:9 | glib2 | 2.68.4-19.el9_8.10 | ALSA-2026:64800 |
| AlmaLinux:10 | glib2-devel | 2.80.4-12.el10_2.22 | ALSA-2026:64799 |
| AlmaLinux:8 | glib2-devel | 2.56.4-178.el8_10 | ALSA-2026:66451 |
| AlmaLinux:9 | glib2-devel | 2.68.4-19.el9_8.10 | ALSA-2026:64800 |
| AlmaLinux:10 | glib2-doc | 2.80.4-12.el10_2.22 | ALSA-2026:64799 |
| AlmaLinux:8 | glib2-doc | 2.56.4-178.el8_10 | ALSA-2026:66451 |
| AlmaLinux:9 | glib2-doc | 2.68.4-19.el9_8.10 | ALSA-2026:64800 |
| AlmaLinux:8 | glib2-fam | 2.56.4-178.el8_10 | ALSA-2026:66451 |
| AlmaLinux:10 | glib2-static | 2.80.4-12.el10_2.22 | ALSA-2026:64799 |
| AlmaLinux:8 | glib2-static | 2.56.4-178.el8_10 | ALSA-2026:66451 |
| AlmaLinux:9 | glib2-static | 2.68.4-19.el9_8.10 | ALSA-2026:64800 |
| AlmaLinux:10 | glib2-tests | 2.80.4-12.el10_2.22 | ALSA-2026:64799 |
| AlmaLinux:8 | glib2-tests | 2.56.4-178.el8_10 | ALSA-2026:66451 |
| AlmaLinux:9 | glib2-tests | 2.68.4-19.el9_8.10 | ALSA-2026:64800 |
| Debian:12 | glib2.0 | no fix listed | DEBIAN-CVE-2026-16118 |
| Debian:13 | glib2.0 | 2.84.4-3~deb13u5 | DEBIAN-CVE-2026-16118 |
| Debian:14 | glib2.0 | 2.88.3-3 | DEBIAN-CVE-2026-16118 |
| Rocky Linux:10 | glib2 | 0:2.80.4-12.el10_2.22 | RLSA-2026:64799 |
| Rocky Linux:8 | glib2 | 0:2.56.4-178.el8_10 | RLSA-2026:66451 |
| Rocky Linux:9 | glib2 | 0:2.68.4-19.el9_8.10 | RLSA-2026:64800 |
| Ubuntu:22.04:LTS | glib2.0 | 2.72.4-0ubuntu2.10 | USN-8794-1 |
| Ubuntu:22.04:LTS | glib2.0 | 2.72.4-0ubuntu2.10 | UBUNTU-CVE-2026-16118 |
| Ubuntu:24.04:LTS | glib2.0 | 2.80.0-6ubuntu3.9 | USN-8794-1 |
| Ubuntu:24.04:LTS | glib2.0 | 2.80.0-6ubuntu3.9 | UBUNTU-CVE-2026-16118 |
| Ubuntu:26.04:LTS | glib2.0 | 2.88.0-1ubuntu0.1 | UBUNTU-CVE-2026-16118 |
| Ubuntu:26.04:LTS | glib2.0 | 2.88.0-1ubuntu0.1 | USN-8794-1 |
Affected products (as reported)
Weakness: CWE-122 · Vector: CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:H
References
- RHSA-2026:64799 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:64800 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:66451 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:67956 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:70636 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:71403 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:71404 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:71405 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:72394 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:72395 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:72399 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:72470 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:72475 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:72476 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:72502 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:73859 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:73909 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:73929 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:73930 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:73959 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:73960 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:73961 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:73962 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:74359 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:74360 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:74361 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:74362 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:74363 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:74364 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:74365 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:74450 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:74458 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:74459 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:74460 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:74461 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:74462 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:74463 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:74674 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:74677 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:74678 vendor-advisory, x_refsource_REDHAT