CVE-2023-25193: High severity Harfbuzz Project Harfbuzz vulnerability
A vulnerability was found HarfBuzz. This flaw allows attackers to trigger O(n^2) growth via consecutive marks during the process of looking back for base glyphs when attaching marks.
Other sources
hb-ot-layout-gsubgpos.hh in HarfBuzz through 6.0.0 allows attackers to trigger O(n^2) growth via consecutive marks during the process of looking back for base glyphs when attaching marks.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
redhat/javato a version that resolves this vulnerability.Fixed in 11-openjdk-1:11.0.20.0.8-1.el7_9 - Upgrade
Upgrade
redhat/javato a version that resolves this vulnerability.Fixed in 17-openjdk-1:17.0.8.0.7-2.el8 - Upgrade
Upgrade
redhat/javato a version that resolves this vulnerability.Fixed in 11-openjdk-1:11.0.20.0.8-2.el8 - Upgrade
Upgrade
redhat/javato a version that resolves this vulnerability.Fixed in 11-openjdk-1:11.0.20.0.8-1.el8_1 - Upgrade
Upgrade
redhat/javato a version that resolves this vulnerability.Fixed in 11-openjdk-1:11.0.20.0.8-1.el8_2 - Upgrade
Upgrade
redhat/javato a version that resolves this vulnerability.Fixed in 11-openjdk-1:11.0.20.0.8-1.el8_4 - Upgrade
Upgrade
redhat/javato a version that resolves this vulnerability.Fixed in 17-openjdk-1:17.0.8.0.7-1.el8_4 - Upgrade
Upgrade
redhat/javato a version that resolves this vulnerability.Fixed in 11-openjdk-1:11.0.20.0.8-1.el8_6 - Upgrade
Upgrade
redhat/javato a version that resolves this vulnerability.Fixed in 17-openjdk-1:17.0.8.0.7-1.el8_6 - Upgrade
Upgrade
redhat/javato a version that resolves this vulnerability.Fixed in 11-openjdk-1:11.0.20.0.8-2.el9 - Upgrade
Upgrade
redhat/javato a version that resolves this vulnerability.Fixed in 17-openjdk-1:17.0.8.0.7-2.el9 - Upgrade
Upgrade
redhat/javato a version that resolves this vulnerability.Fixed in 11-openjdk-1:11.0.20.0.8-1.el9_0 - Upgrade
Upgrade
redhat/javato a version that resolves this vulnerability.Fixed in 17-openjdk-1:17.0.8.0.7-1.el9_0 - Upgrade
Upgrade
redhat/harfbuzzto a version that resolves this vulnerability.Fixed in 7.0.0 - Upgrade
Upgrade
debian/harfbuzzto a version that resolves this vulnerability.Fixed in 10.2.0-1 - Upgrade
Upgrade
alpine/openjdk11to a version that resolves this vulnerability.Fixed in 11.0.20_p8-r0 - Upgrade
Upgrade
alpine/openjdk17to a version that resolves this vulnerability.Fixed in 17.0.8_p7-r0
Event History
Parent advisories
This vulnerability appears in the following advisories.
Frequently Asked Questions
What is the vulnerability ID for this flaw in HarfBuzz?
The vulnerability ID is CVE-2023-25193.
What is the severity of CVE-2023-25193?
The severity of CVE-2023-25193 is high.
How does CVE-2023-25193 affect HarfBuzz?
CVE-2023-25193 allows attackers to trigger O(n^2) growth in HarfBuzz through consecutive marks during the process of looking back for base glyphs when attaching marks.
Which software versions are affected by CVE-2023-25193?
The affected software versions include HarfBuzz 2.3.1-1 up to and inclusive of 6.0.0+dfsg-3.
Are there any remediation steps or fixes available for CVE-2023-25193?
Yes, there are remediation steps available. Please refer to the official references for more information.