CVE-2026-54230

Summary

A symlink following vulnerability was found in the ABRT post-create event handler scripts in libreport. Event scripts write output files using shell redirections without the O_NOFOLLOW flag. If the target file is replaced with a symlink, the shell process running as root follows the symlink and writes content to the symlink target, allowing arbitrary file overwrites on the system.

Affected Software

VendorProductVersion RangeStatus
Red HatRed Hat Enterprise Linux 7 Extended Lifecycle Support0:2.1.11-62.el7_9 < *unaffected
Red HatRed Hat Enterprise Linux 80:2.10.9-26.el8_10 < *unaffected
Red HatRed Hat Enterprise Linux 8.4 Advanced Mission Critical Update Support0:2.10.9-25.el8_4.2 < *unaffected
Red HatRed Hat Enterprise Linux 8.4 Extended Update Support Long-Life Add-On0:2.10.9-25.el8_4.2 < *unaffected
Red HatRed Hat Enterprise Linux 8.6 Advanced Mission Critical Update Support0:2.10.9-25.el8_6.2 < *unaffected
Red HatRed Hat Enterprise Linux 8.6 Extended Update Support Long-Life Add-On0:2.10.9-25.el8_6.2 < *unaffected
Red HatRed Hat Enterprise Linux 8.8 Telecommunications Update Service0:2.10.9-25.el8_8.2 < *unaffected
Red HatRed Hat Enterprise Linux 8.8 Update Services for SAP Solutions0:2.10.9-25.el8_8.2 < *unaffected

Weaknesses

  • CWE-59: Improper Link Resolution Before File Access ('Link Following')

Workarounds

The following practices would help for avoiding exposure and mitigate this flaw:

  • Disable or remove ABRT if it is not required. On RHEL 8 systems where ABRT is installed, it can be disabled with: systemctl disable –now abrtd.service abrt-journal-core.service abrt-oops.service abrt-xorg.service
  • On Fedora systems, consider using systemd-coredump instead of ABRT for crash handling
  • Restrict local user access to systems running ABRT, as this vulnerability requires local access

ADP Enrichment

CISA ADP Vulnrichment

  • SSVC:
  • Exploitation: none
    • Automatable: no
    • Technical Impact: total

Additional References

References