Skip to content
OpenAdvisories

Description

A stack buffer overflow was found in Internationl components for unicode (ICU ). While running the genrb binary, the 'subtag' struct overflowed at the SRBRoot::addTag function. This issue may lead to memory corruption and local arbitrary code execution.

Affected products

VendorProductAffectedFixed
— icu < 78.1 78.1
Red Hat Red Hat Enterprise Linux 10 — —
Red Hat Red Hat Enterprise Linux 9 — —
Red Hat Red Hat Enterprise Linux 9.0 Update Services for SAP Solutions — —
Red Hat Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions — —
Red Hat Red Hat Enterprise Linux 9.4 Extended Update Support — —
Red Hat Red Hat OpenShift Container Platform 4.13 — —
Red Hat Red Hat OpenShift Container Platform 4.14 — —
Red Hat Red Hat OpenShift Container Platform 4.15 — —
Red Hat Red Hat OpenShift Container Platform 4.16 — —
Red Hat Red Hat OpenShift Container Platform 4.17 — —
Red Hat Red Hat OpenShift Container Platform 4.18 — —
Red Hat Red Hat OpenShift Container Platform 4.19 — —
Red Hat Red Hat OpenShift Container Platform 4.20 — —
Red Hat Red Hat Enterprise Linux 6 — —
Red Hat Red Hat Enterprise Linux 7 — —
Red Hat Red Hat Enterprise Linux 8 — —
Red Hat Red Hat OpenShift Container Platform 4 — —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 icu 76.1-4 —
Debian 13 icu 76.1-4 —
Debian 12 icu 72.1-3+deb12u1 DSA-5951-1
Debian 11 icu 67.1-7+deb11u1 DLA-4217-1
ReleasePackageFixed inAdvisory
Ubuntu 25.10 icu No fix yet —
Ubuntu 24.04 LTS icu No fix yet —
Ubuntu 22.04 LTS icu No fix yet —
Ubuntu 20.04 LTS icu No fix yet —
Ubuntu 18.04 LTS icu No fix yet —
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 16.04 LTS icu No fix yet —
Ubuntu Pro 14.04 LTS icu No fix yet —
ReleasePackageFixed inAdvisory
RHEL 10 icu +2 74.2-5.el10_0 RHSA-2025:11888
RHEL 9 icu +2 67.1-10.el9_6 RHSA-2025:12083
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
RHEL 9.4 EUS icu +2 67.1-10.el9_4 RHSA-2025:12332
RHEL 9.2 E4S icu +2 67.1-10.el9_2 RHSA-2025:12331
RHEL 9.0 E4S icu +2 67.1-10.el9_0 RHSA-2025:12333

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 10 icu +2 74.2-5.el10_0 ALSA-2025:11888
AlmaLinux 9 icu +2 67.1-10.el9_6 ALSA-2025:12083

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 10 icu 74.2-5.el10_0 RLSA-2025:11888
Rocky Linux 9 icu 67.1-10.el9_6 RLSA-2025:12083
ReleasePackageFixed inAdvisory
SLES 15 SP7 icu 60.2-150000.3.18.1 SUSE-SU-2025:02079-1, SUSE-SU-2025:02059-1
SLES 15 SP6 icu 60.2-150000.3.18.1 SUSE-SU-2025:02079-1, SUSE-SU-2025:02059-1
SLES 15 SP5 icu 60.2-150000.3.18.1 SUSE-SU-2025:02079-1, SUSE-SU-2025:02059-1
SLES 15 SP4 icu 60.2-150000.3.18.1 SUSE-SU-2025:02079-1, SUSE-SU-2025:02059-1
SLES 15 SP3 icu 60.2-150000.3.18.1 SUSE-SU-2025:02079-1, SUSE-SU-2025:02059-1
Show 14 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES 12 SP5 icu 52.1-8.16.1 SUSE-SU-2025:02216-1
SLES for SAP 15 SP5 icu 60.2-150000.3.18.1 SUSE-SU-2025:02079-1, SUSE-SU-2025:02059-1
SLES for SAP 15 SP4 icu 60.2-150000.3.18.1 SUSE-SU-2025:02079-1, SUSE-SU-2025:02059-1
SLES for SAP 15 SP3 icu 60.2-150000.3.18.1 SUSE-SU-2025:02079-1, SUSE-SU-2025:02059-1
SLE Micro 5.4 icu 65.1-150200.4.15.1 SUSE-SU-2025:02079-1
SLE Micro 5.3 icu 65.1-150200.4.15.1 SUSE-SU-2025:02079-1
SLE Micro 5.2 icu 65.1-150200.4.15.1 SUSE-SU-2025:02079-1
SLE Micro 5.1 icu 65.1-150200.4.15.1 SUSE-SU-2025:02079-1
SLE HPC 15 SP5 icu 65.1-150200.4.15.1 SUSE-SU-2025:02079-1
SLE HPC 15 SP4 icu 60.2-150000.3.18.1 SUSE-SU-2025:02079-1, SUSE-SU-2025:02059-1
SLE HPC 15 SP3 icu 60.2-150000.3.18.1 SUSE-SU-2025:02079-1, SUSE-SU-2025:02059-1
SUSE Manager Server 4.3 icu 65.1-150200.4.15.1 SUSE-SU-2025:02079-1
SUSE Manager Proxy 4.3 icu 65.1-150200.4.15.1 SUSE-SU-2025:02079-1
SUSE Enterprise Storage 7.1 icu 60.2-150000.3.18.1 SUSE-SU-2025:02079-1, SUSE-SU-2025:02059-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed icu 77.1-3.1 openSUSE-SU-2025:15230-1
openSUSE Leap 15.6 icu 65.1-150200.4.15.1 SUSE-SU-2025:02079-1
ReleasePackageFixed inAdvisory
Alpine v3.24 icu 76.1-r1 —
Alpine v3.23 icu 76.1-r1 —
Alpine v3.22 icu 76.1-r1 —
Alpine v3.21 icu 74.2-r1 —
Alpine v3.20 icu 74.2-r1 —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 icu 74.1-r1 —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 icu +3 67.1-7.amzn2023.0.4 ALAS2023-2025-1057
Amazon Linux 2 icu +3 50.2-4.amzn2.0.2 ALAS2-2025-2914
Amazon Linux 2 libicu60 +2 60.3-2.amzn2.0.6 ALAS2-2025-2913

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 icu 72.1.0.3-2 —
Azure Linux 3 nodejs 20.14.0-10 —
Azure Linux 2 (CBL-Mariner) icu 68.2.0.9-2 —
Azure Linux 2 (CBL-Mariner) nodejs18 18.20.3-10 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 10 icu +2 74.2-5.el10_0 ELSA-2025-11888
Oracle Linux 9 icu +2 67.1-10.el9_6 ELSA-2025-12083

Public exploits

Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.

Third-party code, not reviewed by us. Public PoCs are sometimes fake or contain malware. Read the code first and run it only in an isolated lab, against systems you are authorised to test.

GitHub 1 repository

  • berkley4/icu-74-debian ★ 1 · Jun 25, 2025

    Debian build files for icu 74.2 with a patch to fix CVE-2025-5222

Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.

Advisories 26

References