CVE-2025-10911 Libxslt: use-after-free with key data stored cross-rvt
A use-after-free in libxslt allows attackers to cause application crashes via crafted XSL nodes, impacting systems using this XML transformation library.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Local or same network only
- Victim action needed
- A user has to click or open something
- Fix
- Available
What is CVE-2025-10911?
CVE-2025-10911 is a medium-severity use after free vulnerability in Red Hat Discovery 2, published on 25 Sep 2025. It can only be exploited from the same machine or local network, and only if a user opens a file or follows a link.
Official description
A use-after-free vulnerability was found in libxslt while parsing xsl nodes that may lead to the dereference of expired pointers and application crash.
Weakness: CWE-825
Which versions are affected by CVE-2025-10911?
3 open source packages ship an affected version, including java, java-min and jre.
| Package | Affected | Fixed in |
|---|---|---|
java Bitnami | All versions | 1.8.0, 8.0.481 |
java-min Bitnami | All versions | 1.8.0, 8.0.481 |
jre Bitnami | All versions | 1.8.0, 8.0.481 |
Linux distribution packages (37)
libxslt AlmaLinux:10 | All versions | 1.1.39-8.el10_2.1 |
libxslt-devel AlmaLinux:10 | All versions | 1.1.39-8.el10_2.1 |
libxslt AlmaLinux:8 | All versions | 1.1.32-6.4.el8_10 |
libxslt-devel AlmaLinux:8 | All versions | 1.1.32-6.4.el8_10 |
libxslt AlmaLinux:9 | All versions | 1.1.34-14.el9_8.1 |
libxslt-devel AlmaLinux:9 | All versions | 1.1.34-14.el9_8.1 |
libxslt Red Hat:enterprise_linux:10.2 | All versions | 0:1.1.39-8.el10_2.1 |
libxslt-debuginfo Red Hat:enterprise_linux:10.2 | All versions | 0:1.1.39-8.el10_2.1 |
libxslt-debugsource Red Hat:enterprise_linux:10.2 | All versions | 0:1.1.39-8.el10_2.1 |
libxslt-devel Red Hat:enterprise_linux:10.2 | All versions | 0:1.1.39-8.el10_2.1 |
libxslt-debuginfo Red Hat:enterprise_linux:8::appstream | All versions | 0:1.1.32-6.4.el8_10 |
libxslt-debugsource Red Hat:enterprise_linux:8::appstream | All versions | 0:1.1.32-6.4.el8_10 |
libxslt-devel Red Hat:enterprise_linux:8::appstream | All versions | 0:1.1.32-6.4.el8_10 |
libxslt Red Hat:enterprise_linux:8::baseos | All versions | 0:1.1.32-6.4.el8_10 |
libxslt-debuginfo Red Hat:enterprise_linux:8::baseos | All versions | 0:1.1.32-6.4.el8_10 |
libxslt-debugsource Red Hat:enterprise_linux:8::baseos | All versions | 0:1.1.32-6.4.el8_10 |
libxslt Red Hat:enterprise_linux:9::appstream | All versions | 0:1.1.34-14.el9_8.1 |
libxslt-debuginfo Red Hat:enterprise_linux:9::appstream | All versions | 0:1.1.34-14.el9_8.1 |
libxslt-debugsource Red Hat:enterprise_linux:9::appstream | All versions | 0:1.1.34-14.el9_8.1 |
libxslt-devel Red Hat:enterprise_linux:9::appstream | All versions | 0:1.1.34-14.el9_8.1 |
libxslt Red Hat:enterprise_linux_eus:10.0 | All versions | 0:1.1.39-8.el10_0.1 |
libxslt-debuginfo Red Hat:enterprise_linux_eus:10.0 | All versions | 0:1.1.39-8.el10_0.1 |
libxslt-debugsource Red Hat:enterprise_linux_eus:10.0 | All versions | 0:1.1.39-8.el10_0.1 |
libxslt-devel Red Hat:enterprise_linux_eus:10.0 | All versions | 0:1.1.39-8.el10_0.1 |
libxslt-debuginfo Red Hat:rhel_aus:8.4::appstream | All versions | 0:1.1.32-8.el8_4.1 |
libxslt-debugsource Red Hat:rhel_aus:8.4::appstream | All versions | 0:1.1.32-8.el8_4.1 |
libxslt-devel Red Hat:rhel_aus:8.4::appstream | All versions | 0:1.1.32-8.el8_4.1 |
libxslt Red Hat:rhel_aus:8.4::baseos | All versions | 0:1.1.32-8.el8_4.1 |
libxslt-debuginfo Red Hat:rhel_aus:8.4::baseos | All versions | 0:1.1.32-8.el8_4.1 |
libxslt-debugsource Red Hat:rhel_aus:8.4::baseos | All versions | 0:1.1.32-8.el8_4.1 |
libxslt-debuginfo Red Hat:rhel_aus:8.6::appstream | All versions | 0:1.1.32-8.el8_6.1 |
libxslt-debugsource Red Hat:rhel_aus:8.6::appstream | All versions | 0:1.1.32-8.el8_6.1 |
libxslt-devel Red Hat:rhel_aus:8.6::appstream | All versions | 0:1.1.32-8.el8_6.1 |
libxslt Red Hat:rhel_aus:8.6::baseos | All versions | 0:1.1.32-8.el8_6.1 |
libxslt-debuginfo Red Hat:rhel_aus:8.6::baseos | All versions | 0:1.1.32-8.el8_6.1 |
libxslt-debugsource Red Hat:rhel_aus:8.6::baseos | All versions | 0:1.1.32-8.el8_6.1 |
libxslt-debuginfo Red Hat:rhel_e4s:8.8::appstream | All versions | 0:1.1.32-8.el8_8.1 |
How do I fix CVE-2025-10911?
Upgrade java to a fixed version for your release line: 1.8.0 or 8.0.481.
Upgrade to the fixed version. These bugs are found with fuzzing and sanitisers and avoided by memory-safe languages. More about Use after free.
Is CVE-2025-10911 being exploited?
There is no known exploitation of CVE-2025-10911 in the wild and no public exploit code.
Sources
Also known as ALSA-2026:26355, ALSA-2026:28243, ALSA-2026:28584, AZL-67863, AZL-67878, BIT-java-2025-10911 and 34 more.