CVE-2026-16118

Summary

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 Software

VendorProductVersion RangeStatus
Red HatRed Hat Enterprise Linux 100:2.80.4-12.el10_2.22 < *unaffected
Red HatRed Hat Enterprise Linux 10.0 Extended Update Support0:2.80.4-4.el10_0.18 < *unaffected
Red HatRed Hat Enterprise Linux 80:2.56.4-178.el8_10 < *unaffected
Red HatRed Hat Enterprise Linux 90:2.68.4-19.el9_8.10 < *unaffected
Red HatRed Hat Enterprise Linux 90:2.68.4-19.el9_8.10 < *unaffected
Red HatRed Hat Enterprise Linux 9.2 Update Services for SAP Solutions0:2.68.4-7.el9_2.8 < *unaffected
Red HatRed Hat Enterprise Linux 9.4 Update Services for SAP Solutions0:2.68.4-14.el9_4.9 < *unaffected
Red HatRed Hat Enterprise Linux 9.6 Extended Update Support0:2.68.4-16.el9_6.8 < *unaffected
Red HatCert Manager support for Red Hat OpenShift release 1.201790223279 < *unaffected
Red HatCert Manager support for Red Hat OpenShift release 1.201790223719 < *unaffected
Red HatCert Manager support for Red Hat OpenShift release 1.201790272426 < *unaffected
Red HatCert Manager support for Red Hat OpenShift release 1.201790589998 < *unaffected
Red HatCert Manager support for Red Hat OpenShift release 1.201790589912 < *unaffected
Red HatCert Manager support for Red Hat OpenShift release 1.201790589914 < *unaffected
Red HatCert Manager support for Red Hat OpenShift release 1.201790589855 < *unaffected
Red HatCert Manager support for Red Hat OpenShift release 1.201790598593 < *unaffected
Red HatRed Hat AI Inference Server 3.21790621714 < *unaffected
Red HatRed Hat AI Inference Server 3.21790621718 < *unaffected
Red HatRed Hat AI Inference Server 3.21790621713 < *unaffected
Red HatRed Hat OpenShift AI 3.01790276886 < *unaffected
Red HatRed Hat OpenShift AI 3.01790276884 < *unaffected
Red HatRed Hat OpenShift AI 3.01790277045 < *unaffected
Red HatRed Hat OpenShift AI 3.01790276889 < *unaffected
Red HatRed Hat OpenShift AI 3.01790276974 < *unaffected
Red HatRed Hat OpenShift AI 3.21790703497 < *unaffected
Red HatRed Hat OpenShift AI 3.21790703506 < *unaffected
Red HatRed Hat OpenShift AI 3.21790703590 < *unaffected
Red HatRed Hat OpenShift AI 3.21790703568 < *unaffected
Red HatRed Hat OpenShift AI 3.21790703586 < *unaffected
Red HatRed Hat OpenShift AI 3.21790703494 < *unaffected
Red HatRed Hat OpenShift AI 3.31790703615 < *unaffected
Red HatRed Hat OpenShift AI 3.31790703516 < *unaffected
Red HatRed Hat OpenShift AI 3.31790703524 < *unaffected
Red HatRed Hat OpenShift AI 3.31790703601 < *unaffected
Red HatRed Hat OpenShift AI 3.31790703516 < *unaffected
Red HatRed Hat OpenShift AI 3.31790703608 < *unaffected
Red HatRed Hat OpenShift AI 3.31790703579 < *unaffected
Red HatRed Hat OpenShift AI 3.31790703516 < *unaffected
Red HatRed Hat OpenShift AI 3.41790703542 < *unaffected
Red HatRed Hat OpenShift AI 3.41790703539 < *unaffected
Red HatRed Hat OpenShift AI 3.41790703553 < *unaffected
Red HatRed Hat OpenShift AI 3.41790703631 < *unaffected
Red HatRed Hat OpenShift AI 3.41790703597 < *unaffected
Red HatRed Hat OpenShift AI 3.41790703641 < *unaffected
Red HatRed Hat OpenShift AI 3.41790703630 < *unaffected
Red HatRed Hat OpenShift AI 3.41790703541 < *unaffected
Red HatRed Hat OpenShift AI 3.41790703545 < *unaffected
Red HatRed Hat OpenShift AI 3.51790703552 < *unaffected
Red HatRed Hat OpenShift AI 3.51790703656 < *unaffected
Red HatRed Hat OpenShift AI 3.51790703557 < *unaffected
Red HatRed Hat OpenShift AI 3.51790703707 < *unaffected
Red HatRed Hat OpenShift AI 3.51790703645 < *unaffected
Red HatRed Hat OpenShift AI 3.51790703554 < *unaffected
Red HatRed Hat OpenShift AI 3.51790703554 < *unaffected
Red HatRed Hat OpenShift AI 3.51790703630 < *unaffected
Red HatRed Hat OpenShift AI 3.51790703706 < *unaffected
Red HatRed Hat Update Infrastructure 51789479916 < *unaffected
Red HatRed Hat Update Infrastructure 51789479900 < *unaffected
Red HatRed Hat Update Infrastructure 51789479891 < *unaffected
Red HatRed Hat Update Infrastructure 51789482961 < *unaffected
Red HatRed Hat Update Infrastructure 51789478095 < *unaffected

Weaknesses

  • CWE-122: Heap-based Buffer Overflow

Workarounds

Do not install a MIME magic file or content from untrusted sources.

ADP Enrichment

CISA ADP Vulnrichment

  • SSVC:
  • Exploitation: poc
    • Automatable: no
    • Technical Impact: partial

Additional References

References