{"answers":{"affected":"3 open source packages ship an affected version, including java, java-min and jre. It affects 3 products.","exploited":"There is no known exploitation of CVE-2025-7424 in the wild and no public exploit code.","fix":"Upgrade java to a fixed version for your release line: 1.8.0 or 8.0.481.","what":"CVE-2025-7424 is a high-severity memory corruption vulnerability in Redhat Enterprise Linux, published on 10 Jul 2025. An attacker can exploit it over the internet without logging in, with no action from the victim."},"fix_prompt":"Check this codebase for CVE-2025-7424 and fix it if it is affected.\n\nWhat it is: CVE-2025-7424 is a high-severity memory corruption vulnerability in Redhat Enterprise Linux, published on 10 Jul 2025. An attacker can exploit it over the internet without logging in, with no action from the victim.\nExploitation: There is no known exploitation of CVE-2025-7424 in the wild and no public exploit code.\n\nAffected packages and fixed versions:\n- java (Bitnami): affected all versions; fixed in 1.8.0, 8.0.481\n- java-min (Bitnami): affected all versions; fixed in 1.8.0, 8.0.481\n- jre (Bitnami): affected all versions; fixed in 1.8.0, 8.0.481\n\nTask:\n1. Search the dependency manifests and lockfiles (for example package.json, package-lock.json, requirements.txt, poetry.lock, uv.lock, pom.xml, build.gradle, go.mod, Cargo.lock, Gemfile.lock) and any Dockerfiles for the affected packages, including transitive dependencies.\n2. If an affected version is in use, upgrade it to the fixed version for its release line with the project's package manager, so the lockfile is regenerated. Prefer the smallest upgrade that fixes it.\n3. If there is no fix, or the upgrade would break the build, do not guess: explain the risk and the safest workaround instead.\n4. Run the tests and summarise what changed and why.\n5. If nothing in the project is affected, say so and change nothing.\n\nReference: https://insights.sbomify.com/CVE-2025-7424/ (Markdown: https://insights.sbomify.com/CVE-2025-7424/index.md)","id":"CVE-2025-7424","markdown":"https://insights.sbomify.com/CVE-2025-7424/index.md","name":"CVE-2025-7424","record":{"aliases":["AZL-65367","AZL-65406","BELL-CVE-2025-7424","BIT-java-2025-7424","BIT-java-min-2025-7424","BIT-jre-2025-7424","CLSA-2025-1765288229","DEBIAN-CVE-2025-7424","ECHO-c801-94c9-ac17","GHSA-w4gx-392p-5m58","MINI-q268-v77c-64c5","OESA-2025-1931","SUSE-SU-2025:20556-1","SUSE-SU-2025:20661-1","UBUNTU-CVE-2025-7424","USN-7945-1","openSUSE-SU-2025:15364-1"],"analysis":{"component_type":"library","fix_type":"patch","impacts":["denial_of_service","code_execution"],"network_reachable":"yes","non_default_config":false,"product_category":"libxslt XML library","requires_auth":"none","summary":"Type confusion in libxslt allows attackers to crash applications or corrupt memory via crafted XML transformations.","user_interaction":"not_required","vuln_class":"memory_corruption"},"analysis_generated_by":"qwen3.8-flash-next","assigner":"redhat","cpe":[{"product":"enterprise_linux","vendor":"redhat"},{"product":"openshift_container_platform","vendor":"redhat"},{"product":"libxslt","vendor":"xmlsoft"}],"cvss":{"score":7.5,"severity":"high","source":"cna","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","version":"3.1"},"cwes":[{"id":"CWE-843","name":"Access of Resource Using Incompatible Type"}],"description":"A flaw was found in the libxslt library. The same memory field, psvi, is used for both stylesheet and input data, which can lead to type confusion during XML transformations. This vulnerability allows an attacker to crash the application or corrupt memory. In some cases, it may lead to denial of service or unexpected behavior.","ecosystems":["Bitnami","SUSE:Linux Micro 6.0","SUSE:Linux Micro 6.1","openSUSE:Tumbleweed"],"exploits":{"exploitdb":0,"first_seen":null,"github_poc":0,"max_poc_stars":null,"metasploit":0,"nuclei":0,"refs":[],"tier":"none_known"},"has_fix":true,"headline":"Libxslt: type confusion in xmlnode.psvi between stylesheet and source nodes","id":"CVE-2025-7424","indexable":true,"kev":null,"kind":"cve","links":{"ecosystem":"Bitnami","product":"redhat:enterprise_linux","products":["redhat:enterprise_linux","redhat:openshift_container_platform"],"type":"memory_corruption","year":"2025"},"n_packages":6,"n_references":5,"next":{"headline":"Libxslt: libxml2: heap use-after-free in libxslt caused by atype corruption in xmlattrptr","id":"CVE-2025-7425"},"packages":[{"ecosystem":"Bitnami","fixed":["1.8.0","8.0.481"],"introduced":["0","1.9.0"],"last_affected":[],"package":"java","purl":"pkg:bitnami/java","source":"BIT-java-2025-7424"},{"ecosystem":"Bitnami","fixed":["1.8.0","8.0.481"],"introduced":["0","1.9.0"],"last_affected":[],"package":"java-min","purl":"pkg:bitnami/java-min","source":"BIT-java-min-2025-7424"},{"ecosystem":"Bitnami","fixed":["1.8.0","8.0.481"],"introduced":["0","1.9.0"],"last_affected":[],"package":"jre","purl":"pkg:bitnami/jre","source":"BIT-jre-2025-7424"},{"ecosystem":"SUSE:Linux Micro 6.0","fixed":["1.1.38-6.1"],"introduced":["0"],"last_affected":[],"package":"libxslt","purl":"pkg:rpm/suse/libxslt\u0026distro=SUSE%20Linux%20Micro%206.0","source":"SUSE-SU-2025:20556-1"},{"ecosystem":"SUSE:Linux Micro 6.1","fixed":["1.1.38-slfo.1.1_4.1"],"introduced":["0"],"last_affected":[],"package":"libxslt","purl":"pkg:rpm/suse/libxslt\u0026distro=SUSE%20Linux%20Micro%206.1","source":"SUSE-SU-2025:20661-1"},{"ecosystem":"openSUSE:Tumbleweed","fixed":["1.1.43-2.1"],"introduced":["0"],"last_affected":[],"package":"libxslt","purl":"pkg:rpm/opensuse/libxslt\u0026distro=openSUSE%20Tumbleweed","source":"openSUSE-SU-2025:15364-1"}],"prev":{"headline":"Tenda O3V2 httpd setWrlFilterList formWifiMacFilterSet stack-based overflow","id":"CVE-2025-7423"},"products":["Red Hat Enterprise Linux 10","Red Hat Enterprise Linux 6","Red Hat Enterprise Linux 7","Red Hat Enterprise Linux 8","Red Hat Enterprise Linux 9","Red Hat Hardened Images","Red Hat OpenShift Container Platform 4","libxslt"],"published":"2025-07-10","related":[{"cvss_score":9.8,"headline":"Red Hat JBoss RichFaces Framework Expression Language Injection","id":"CVE-2018-14667","kev_date_added":"2023-09-28","published":"2018-11-06"},{"cvss_score":9.8,"headline":"Missing fixes for CVE-2021-40438 and CVE-2021-26691 in the versions of httpd, as shipped in Red Hat Enterprise Linux 8.5.0, causes a securit","id":"CVE-2021-20325","kev_date_added":null,"published":"2022-02-18"},{"cvss_score":9.8,"headline":"Memory corruption in libwebp","id":"CVE-2018-25011","kev_date_added":null,"published":"2021-05-21"},{"cvss_score":9.8,"headline":"Other in libwebp","id":"CVE-2018-25014","kev_date_added":null,"published":"2021-05-21"},{"cvss_score":9.8,"headline":"Supply chain in redhat-upgrade-tool","id":"CVE-2014-3585","kev_date_added":null,"published":"2019-11-22"},{"cvss_score":9.3,"headline":"Squid: request/response smuggling in http/1.1 and icap","id":"CVE-2023-46846","kev_date_added":null,"published":"2023-11-03"},{"cvss_score":9.1,"headline":"Memory corruption in libwebp","id":"CVE-2018-25009","kev_date_added":null,"published":"2021-05-21"}],"sources":[{"class":"attribution","licence":"Apache-2.0","name":"Bitnami","prefix":"BIT"},{"class":"attribution","licence":"CVE Terms of Use (MITRE)","name":"CVE List","prefix":"CVE"},{"class":"attribution","licence":"CC BY 4.0","name":"SUSE","prefix":"SUSE"},{"class":"attribution","licence":"CC BY 4.0","name":"SUSE","prefix":"openSUSE"},{"class":"attribution","licence":"US public information, NVD API terms","name":"NVD"},{"class":"attribution","licence":"CWE Terms of Use","name":"CWE (MITRE)"},{"class":"attribution","licence":"FIRST CVSS licence","name":"CVSS (FIRST)"}],"ssvc":{"automatable":"no","exploitation":"none","technical_impact":"partial"},"state":"PUBLISHED","updated":"2026-10-12","vendors":["GNOME","Red Hat"]},"summary":"Type confusion in libxslt allows attackers to crash applications or corrupt memory via crafted XML transformations.","url":"https://insights.sbomify.com/CVE-2025-7424/"}