CVE-2025-8732
libxml2 xmlcatalog xmlParseSGMLCatalog recursion
A vulnerability was found in libxml2 up to 2.14.5. It has been declared as problematic. This vulnerability affects the function xmlParseSGMLCatalog of the component xmlcatalog. The manipulation leads to uncontrolled recursion. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. The real existence of this vulnerability is still doubted at the moment. The code maintainer explains, that "[t]he issue can only be triggered with untrusted SGML catalogs and it makes absolutely no sense to use untrusted catalogs. I also doubt that anyone is still using SGML catalogs at all."
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
4.8
libxml2 xmlcatalog xmlParseSGMLCatalog recursion
A vulnerability was found in libxml2 up to 2.14.5. It has been declared as problematic. This vulnerability affects the function xmlParseSGMLCatalog of the component xmlcatalog. The manipulation leads to uncontrolled recursion. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. The real existence of this vulnerability is still doubted at the moment. The code maintainer explains, that "[t]he issue can only be triggered with untrusted SGML catalogs and it makes absolutely no sense to use untrusted catalogs. I also doubt that anyone is still using SGML catalogs at all."
- Record
CVE-2025-8732- CVSS 4.0
- 4.8 Medium
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P - CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L/E:P/RL:X/RC:C - CVSS 3.0
- 3.3 Low
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L/E:P/RL:X/RC:C - CVSS 2.0
- 1.7
AV:L/AC:L/Au:S/C:N/I:N/A:P/E:POC/RL:ND/RC:C - Weakness
- CWE-674, CWE-404
- Updated
- 2026-11-02
EUVDEUVD-2025-24001
4.8
A vulnerability was found in libxml2 up to 2.14.5. It has been declared as problematic. This vulnerability affects the function xmlParseSGMLCatalog of the component xmlcatalog. The manipulation leads to uncontrolled recursion. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. The real existence of this vulnerability is still doubted at the moment. The code maintainer explains, that "[t]he issue can only be triggered with untrusted SGML catalogs and it makes absolutely no sense to use untrusted catalogs. I also doubt that anyone is still using SGML catalogs at all."
- Record
EUVD-2025-24001- CVSS 4.0
- 4.8 Medium
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-vr42-4x2q-392x
1.9
A vulnerability was found in libxml2 up to 2.14.5. It has been declared as problematic. This...
A vulnerability was found in libxml2 up to 2.14.5. It has been declared as problematic. This vulnerability affects the function xmlParseSGMLCatalog of the component xmlcatalog. The manipulation leads to uncontrolled recursion. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. The real existence of this vulnerability is still doubted at the moment. The code maintainer explains, that "[t]he issue can only be triggered with untrusted SGML catalogs and it makes absolutely no sense to use untrusted catalogs. I also doubt that anyone is still using SGML catalogs at all."
- Record
GHSA-vr42-4x2q-392x- CVSS 4.0
- 1.9 Low
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-404
- Updated
- 2026-11-02
NVD
1.9
A vulnerability was found in libxml2 up to 2.14.5. It has been declared as problematic. This vulnerability affects the function xmlParseSGMLCatalog of the component xmlcatalog. The manipulation leads to uncontrolled recursion. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. The real existence of this vulnerability is still doubted at the moment. The code maintainer explains, that "[t]he issue can only be triggered with untrusted SGML catalogs and it makes absolutely no sense to use untrusted catalogs. I also doubt that anyone is still using SGML catalogs at all."
- Record
CVE-2025-8732- CVSS 4.0
- 1.9 Low
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - CVSS 2.0
- 1.7 Low
AV:L/AC:L/Au:S/C:N/I:N/A:P - Weakness
- CWE-404, CWE-674
- Updated
- 2026-11-02
OSV
1.9
libxml2 xmlcatalog xmlParseSGMLCatalog recursion
A vulnerability was found in libxml2 up to 2.14.5. It has been declared as problematic. This vulnerability affects the function xmlParseSGMLCatalog of the component xmlcatalog. The manipulation leads to uncontrolled recursion. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. The real existence of this vulnerability is still doubted at the moment. The code maintainer explains, that "[t]he issue can only be triggered with untrusted SGML catalogs and it makes absolutely no sense to use untrusted catalogs. I also doubt that anyone is still using SGML catalogs at all."
- Record
CVE-2025-8732- CVSS 4.0
- 1.9 Low
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P - Weakness
- CWE-404, CWE-674
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2025-8732
1.9
A vulnerability was found in libxml2 up to 2.14.5. It has been declared as problematic. This vulnerability affects the function xmlParseSGMLCatalog of the component xmlcatalog. The manipulation leads to uncontrolled recursion. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. The real existence of this vulnerability is still doubted at the moment. The code maintainer explains, that "[t]he issue can only be triggered with untrusted SGML catalogs and it makes absolutely no sense to use untrusted catalogs. I also doubt that anyone is still using SGML catalogs at all."
- Record
DEBIAN-CVE-2025-8732- CVSS 4.0
- 1.9 Low
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Updated
- 2026-11-02
Show 20 moreShow less
OSVOESA-2026-1598
5.9
libxml2 security update
This library allows to manipulate XML files. It includes support to read, modify and write XML and HTML files. There is DTDs support this includes parsing and validation even with complex DtDs, either at parse time or later once the document has been modified. The output can be a simple SAX stream or and in-memory DOM like representations. In this case one can use the built-in XPath and XPointer implementation to select sub nodes or ranges. A flexible Input/Output mechanism is available, with existing HTTP and FTP modules and combined to an URI library.
Security Fix(es):
A vulnerability was found in libxml2 up to 2.14.5. It has been declared as problematic. This vulnerability affects the function xmlParseSGMLCatalog of the component xmlcatalog. The manipulation leads to uncontrolled recursion. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. The real existence of this vulnerability is still doubted at the moment. The code maintainer explains, that "[t]he issue can only be triggered with untrusted SGML catalogs and it makes absolutely no sense to use untrusted catalogs. I also doubt that anyone is still using SGML catalogs at all."(CVE-2025-8732)
A flaw was identified in the RelaxNG parser of libxml2 related to how external schema inclusions are handled. The parser does not enforce a limit on inclusion depth when resolving nested <include> directives. Specially crafted or overly complex schemas can cause excessive recursion during parsing. This may lead to stack exhaustion and application crashes, creating a denial-of-service risk.(CVE-2026-0989)
A flaw was found in libxml2, an XML parsing library. This uncontrolled recursion vulnerability occurs in the xmlCatalogXMLResolveURI function when an XML catalog contains a delegate URI entry that references itself. A remote attacker could exploit this configuration-dependent issue by providing a specially crafted XML catalog, leading to infinite recursion and call stack exhaustion. This ultimately results in a segmentation fault, causing a Denial of Service (DoS) by crashing affected applications.(CVE-2026-0990)
A flaw was found in the libxml2 library. This uncontrolled resource consumption vulnerability occurs when processing XML catalogs that contain repeated <nextCatalog> elements pointing to the same downstream catalog. A remote attacker can exploit this by supplying crafted catalogs, causing the parser to redundantly traverse catalog chains. This leads to excessive CPU consumption and degrades application availability, resulting in a denial-of-service condition.(CVE-2026-0992)
- Record
OESA-2026-1598- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2025-8732
1.9
A vulnerability was found in libxml2 up to 2.14.5. It has been declared as problematic. This vulnerability affects the function xmlParseSGMLCatalog of the component xmlcatalog. The manipulation leads to uncontrolled recursion. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. The real existence of this vulnerability is still doubted at the moment. The code maintainer explains, that "[t]he issue can only be triggered with untrusted SGML catalogs and it makes absolutely no sense to use untrusted catalogs. I also doubt that anyone is still using SGML catalogs at all."
- Record
UBUNTU-CVE-2025-8732- CVSS 4.0
- 1.9 Low
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P - CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVAZL-66204 No score
CVE-2025-8732 affecting package libxml2 for versions less than 2.10.4-11
A vulnerability was found in libxml2 up to 2.14.5. It has been declared as problematic. This vulnerability affects the function xmlParseSGMLCatalog of the component xmlcatalog. The manipulation leads to uncontrolled recursion. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. The real existence of this vulnerability is still doubted at the moment. The code maintainer explains, that "[t]he issue can only be triggered with untrusted SGML catalogs and it makes absolutely no sense to use untrusted catalogs. I also doubt that anyone is still using SGML catalogs at all."
- Record
AZL-66204- Updated
- 2026-11-02
OSVAZL-66224 No score
CVE-2025-8732 affecting package libxml2 for versions less than 2.11.5-9
A vulnerability was found in libxml2 up to 2.14.5. It has been declared as problematic. This vulnerability affects the function xmlParseSGMLCatalog of the component xmlcatalog. The manipulation leads to uncontrolled recursion. Attacking locally is a requirement. The exploit has been disclosed to the public and may be used. The real existence of this vulnerability is still doubted at the moment. The code maintainer explains, that "[t]he issue can only be triggered with untrusted SGML catalogs and it makes absolutely no sense to use untrusted catalogs. I also doubt that anyone is still using SGML catalogs at all."
- Record
AZL-66224- Updated
- 2026-11-05
OSVCLSA-2026-1775649722 No score
libxml2: Fix of 6 CVEs
- CVE-2024-34459: fix buffer over-read in xmlHTMLPrintFileContext in xmllint
- CVE-2025-8732: fix stack overflow from self-referencing SGML CATALOG entries
- CVE-2026-0989: add RelaxNG include recursion limit
- CVE-2026-0990: prevent infinite recursion in xmlCatalogListXMLResolveURI
- CVE-2026-0992: ignore repeated nextCatalog entries in XML catalog parsing
- CVE-2026-1757: fix memory leak in xmllint interactive shell
- Record
CLSA-2026-1775649722- Updated
- 2026-11-02
OSVCLSA-2026-1775731413 No score
libxml2: Fix of 8 CVEs
- CVE-2023-45322: fix use-after-free in xmlStaticCopyNodeList when copying DTDs
- CVE-2024-34459: fix buffer over-read in xmlHTMLPrintFileContext in xmllint
- CVE-2025-6170: fix potential buffer overflows in xmllint interactive shell
- CVE-2025-8732: fix stack overflow from self-referencing SGML CATALOG entries
- CVE-2026-0989: add RelaxNG include recursion limit
- CVE-2026-0990: prevent infinite recursion in xmlCatalogListXMLResolveURI
- CVE-2026-0992: ignore repeated nextCatalog entries in XML catalog parsing
- CVE-2026-1757: fix memory leak in xmllint interactive shell
- Record
CLSA-2026-1775731413- Updated
- 2026-11-02
OSVCLSA-2026-1787063229 No score
Fix CVE(s): CVE-2025-8732, CVE-2026-0989, CVE-2026-0990, CVE-2026-0992
- SECURITY UPDATE: uncontrolled recursion in SGML catalog parsing
- debian/patches/CVE-2025-8732.patch: thread a depth counter through xmlParseSGMLCatalog() and xmlExpandCatalog() in catalog.c and bail out past MAX_CATAL_DEPTH, and register expanded catalog filenames in the SGML hash table before recursing so a repeated CATALOG directive is only followed once, to prevent stack exhaustion and exponential re-parsing on self-referencing SGML CATALOG entries. Add test files result/catalogs/recursive, test/catalogs/recursive.script and test/catalogs/recursive.sgml
- CVE-2025-8732
- SECURITY UPDATE: uncontrolled recursion in the RelaxNG parser via nested
schema includes
- debian/patches/CVE-2026-0989.patch: add an include depth limit to the RelaxNG parser context in relaxng.c, defaulting to 1000 and overridable via the RNG_INCLUDE_LIMIT environment variable or the new xmlRelaxParserSetIncLImit() entry point in include/libxml/relaxng.h, and make xmlRelaxNGIncludePush() failures propagate. Add coverage in runtest.c and test/relaxng/include/include-limit*.rng
- debian/libxml2.symbols: add the new xmlRelaxParserSetIncLImit symbol
- CVE-2026-0989
- SECURITY UPDATE: uncontrolled recursion in XML catalog URI resolution
- debian/patches/CVE-2026-0990.patch: add a MAX_CATAL_DEPTH guard to xmlCatalogListXMLResolveURI() in catalog.c and stop clobbering the catalog entry used for depth bookkeeping while walking the entry list, to prevent stack exhaustion on a self-referencing delegateURI entry
- CVE-2026-0990
- SECURITY UPDATE: uncontrolled resource consumption via repeated
nextCatalog entries
- debian/patches/CVE-2026-0992.patch: ignore duplicate nextCatalog entries in xmlParseXMLCatalogNode() in catalog.c, to prevent redundant exponential traversal of catalog chains. Guard the new loop against a NULL entry so a nextCatalog element without a 'catalog' attribute is still skipped with an error instead of crashing
- CVE-2026-0992
- Record
CLSA-2026-1787063229- Updated
- 2026-11-02
OSVMGASA-2026-0027 No score
Updated libxml2 packages fix security vulnerabilities
xmlcatalog xmlParseSGMLCatalog recursion. (CVE-2025-8732) Unbounded relaxng include recursion leading to stack overflow. (CVE-2026-0989) Denial of service via uncontrolled recursion in xml catalog processing. (CVE-2026-0990) Denial of service via crafted xml catalogs. (CVE-2026-0992)
- Record
MGASA-2026-0027- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10213-1 No score
libxml2-16-2.14.5-4.1 on GA media
These are all security issues fixed in the libxml2-16-2.14.5-4.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10213-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20312-1 No score
Security update for libxml2, libxslt
This update for libxml2, libxslt fixes the following issues:
Changes in libxml2:
- CVE-2026-0990: call stack overflow may lead to application crash due to infinite recursion in
xmlCatalogXMLResolveURI(bsc#1256807, bsc#1256811). - CVE-2026-0992: excessive resource consumption when processing XML catalogs due to exponential behavior when handling
nextCatalogelements (bsc#1256809, bsc#1256812). - CVE-2025-8732: infinite recursion in catalog parsing functions when processing malformed SGML catalog files (bsc#1247858).
- CVE-2026-1757: memory leak in the
xmllintinteractive shell (bsc#1257594, bsc#1257595). - CVE-2025-10911: parsing xsl nodes may lead to use-after-free with key data stored cross-RVT (bsc#1250553)
- Record
openSUSE-SU-2026:20312-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:4104-1 No score
Security update for libxml2
This update for libxml2 fixes the following issues:
- CVE-2025-9714: Fixed infinite recursion at exsltDynMapFunction function in libexslt/dynamic.c (bsc#1249076)
- CVE-2025-8732: Fixed infinite recursion in catalog parsing functions when processing malformed SGML catalog files (bsc#1247850)
- Record
SUSE-SU-2025:4104-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:4115-1 No score
Security update for libxml2
This update for libxml2 fixes the following issues:
- CVE-2025-9714: Fixed inifinite recursion at exsltDynMapFunction function in libexslt/dynamic.c (bsc#1249076)
- CVE-2025-8732: Fixed infinite recursion in catalog parsing functions when processing malformed SGML catalog files (bsc#1247850)
- Record
SUSE-SU-2025:4115-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:4116-1 No score
Security update for libxml2
This update for libxml2 fixes the following issues:
- CVE-2025-9714: Fixed inifinite recursion at exsltDynMapFunction function in libexslt/dynamic.c (bsc#1249076)
- CVE-2025-8732: Fixed infinite recursion in catalog parsing functions when processing malformed SGML catalog files (bsc#1247850)
- Record
SUSE-SU-2025:4116-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:0570-1 No score
Security update for libxml2
This update for libxml2 fixes the following issues:
- CVE-2026-0990: Fixed a call stack overflow leading to application crash due to infinite recursion in
xmlCatalogXMLResolveURI. (bsc#1256807, bsc#1256811) - CVE-2026-0992: Fixed an excessive resource consumption when processing XML catalogs due to exponential behavior. (bsc#1256809, bsc#1256812)
- CVE-2026-1757: Fixed a memory leak in the
xmllintinteractive shell. (bsc#1257594, bsc#1257595) - CVE-2025-10911: Fixed a use-after-free with key data stored cross-RVT. (bsc#1250553)
- CVE-2025-8732: Fixed an infinite recursion in catalog parsing functions when processing malformed SGML catalog files. (bsc#1247858)
- Record
SUSE-SU-2026:0570-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:0605-1 No score
Security update for libxml2
This update for libxml2 fixes the following issues:
- CVE-2026-0990: Fixed a call stack overflow leading to application crash due to infinite recursion in
xmlCatalogXMLResolveURI. (bsc#1256807, bsc#1256811) - CVE-2026-0992: Fixed an excessive resource consumption when processing XML catalogs due to exponential behavior. (bsc#1256809, bsc#1256812)
- CVE-2026-1757: Fixed a memory leak in the
xmllintinteractive shell. (bsc#1257594, bsc#1257595) - CVE-2025-10911: Fixed a use-after-free with key data stored cross-RVT. (bsc#1250553)
- CVE-2025-8732: Fixed an infinite recursion in catalog parsing functions when processing malformed SGML catalog files. (bsc#1247858)
- CVE-2026-0989: Fixe a call stack exhaustion leading to application crash due to RelaxNG parser not limiting the recursion depth. (bsc#1256805, bsc#1256810)
- Record
SUSE-SU-2026:0605-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:20631-1 No score
Security update for libxml2, libxslt
This update for libxml2, libxslt fixes the following issues:
Changes in libxml2:
- CVE-2026-0990: call stack overflow may lead to application crash due to infinite recursion in
xmlCatalogXMLResolveURI(bsc#1256807, bsc#1256811). - CVE-2026-0992: excessive resource consumption when processing XML catalogs due to exponential behavior when handling
nextCatalogelements (bsc#1256809, bsc#1256812). - CVE-2025-8732: infinite recursion in catalog parsing functions when processing malformed SGML catalog files (bsc#1247858).
- CVE-2026-1757: memory leak in the
xmllintinteractive shell (bsc#1257594, bsc#1257595). - CVE-2025-10911: parsing xsl nodes may lead to use-after-free with key data stored cross-RVT (bsc#1250553)
- Record
SUSE-SU-2026:20631-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:20647-1 No score
Security update for libxml2, libxslt
This update for libxml2, libxslt fixes the following issues:
Changes in libxml2:
- CVE-2026-0990: call stack overflow may lead to application crash due to infinite recursion in
xmlCatalogXMLResolveURI(bsc#1256807, bsc#1256811). - CVE-2026-0992: excessive resource consumption when processing XML catalogs due to exponential behavior when handling
nextCatalogelements (bsc#1256809, bsc#1256812). - CVE-2025-8732: infinite recursion in catalog parsing functions when processing malformed SGML catalog files (bsc#1247858).
- CVE-2026-1757: memory leak in the
xmllintinteractive shell (bsc#1257594, bsc#1257595). - CVE-2025-10911: parsing xsl nodes may lead to use-after-free with key data stored cross-RVT (bsc#1250553)
- Record
SUSE-SU-2026:20647-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:20657-1 No score
Security update for libxslt, libxml2
This update for libxslt, libxml2 fixes the following issues:
libxml2:
-
CVE-2026-0990: call stack overflow leading to application crash due to infinite recursion in
xmlCatalogXMLResolveURI(bsc#1256807, bsc#1256811) -
CVE-2026-0992: excessive resource consumption when processing XML catalogs due to exponential behavior when handling
<nextCatalog>elements (bsc#1256808, bsc#1256809, bsc#1256812) -
CVE-2025-8732: infinite recursion in catalog parsing functions when processing malformed SGML catalog files (bsc#1247858, bsc#1247850)
-
CVE-2026-1757: memory leak in the
xmllintinteractive shell (bsc#1257593, bsc#1257594, bsc#1257595) -
CVE-2025-10911: use-after-free with key data stored cross-RVT (bsc#1250553)
-
CVE-2026-0989: call stack exhaustion leading to application crash due to RelaxNG parser not limiting the recursion depth when resolving
<include>directives (bsc#1256804, bsc#1256805, bsc#1256810)
libxslt:
- CVE-2025-10911 will be fixed on libxml2 side instead [bsc#1250553]
- Record
SUSE-SU-2026:20657-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:20707-1 No score
Security update for libxslt, libxml2
This update for libxslt, libxml2 fixes the following issues:
Changes in libxml2:
- CVE-2026-0990: call stack overflow may lead to application crash due to infinite recursion in
xmlCatalogXMLResolveURI(bsc#1256807, bsc#1256811). - CVE-2026-0992: excessive resource consumption when processing XML catalogs due to exponential behavior when handling
nextCatalogelements (bsc#1256809, bsc#1256812). - CVE-2025-8732: infinite recursion in catalog parsing functions when processing malformed SGML catalog files (bsc#1247858).
- CVE-2026-1757: memory leak in the
xmllintinteractive shell (bsc#1257594, bsc#1257595). - CVE-2025-10911: parsing xsl nodes may lead to use-after-free with key data stored cross-RVT (bsc#1250553).
- Record
SUSE-SU-2026:20707-1- Updated
- 2026-11-02
OSVUSN-7974-1 No score
libxml2 vulnerabilities
It was discovered that libxml2 incorrectly handled maliciously crafted SGML catalog files. An attacker could possibly use this issue to cause libxml2 to consume excessive resources, leading to a denial of service. (CVE-2025-8732)
It was discovered that libxml2 incorrectly handled recursive include directories with the RelaxNG parser. An attacker could possibly use this issue to cause libxml2 to consume excessive resources, leading to a denial of service. (CVE-2026-0989)
Nick Wellnhofer discovered that libxml2 incorrectly parsed catalogs with self-referencing URI delegates. An attacker could possibly use this issue to cause libxml2 to consume excessive resources, leading to a denial of service. (CVE-2026-0990)
Nick Wellnhofer discovered that libxml2 inefficiently parsed catalogs linked with repeating nextCatalog elements. An attacker could possibly use this issue to cause libxml2 to use excessive resources, leading to a denial of service. (CVE-2026-0992)
- Record
USN-7974-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libxml2Azure Linux:2 |
before 2.10.4-11 | 2.10.4-11 |
libxml2Azure Linux:3 |
before 2.11.5-9 | 2.11.5-9 |
libxml2TuxCare:AlmaLinux:9.2 From an advisory covering 6 CVEs |
before 2.9.13-3.el9_2.1.tuxcare.els12 | 2.9.13-3.el9_2.1.tuxcare.els12 |
libxml2-develTuxCare:AlmaLinux:9.2 From an advisory covering 6 CVEs |
before 2.9.13-3.el9_2.1.tuxcare.els12 | 2.9.13-3.el9_2.1.tuxcare.els12 |
libxml2-staticTuxCare:AlmaLinux:9.2 From an advisory covering 6 CVEs |
before 2.9.13-3.el9_2.1.tuxcare.els12 | 2.9.13-3.el9_2.1.tuxcare.els12 |
python3-libxml2TuxCare:AlmaLinux:9.2 From an advisory covering 6 CVEs |
before 2.9.13-3.el9_2.1.tuxcare.els12 | 2.9.13-3.el9_2.1.tuxcare.els12 |
libxml2TuxCare:AlmaLinux:9.6 From an advisory covering 8 CVEs |
before 2.9.13-12.el9_6.tuxcare.els3 | 2.9.13-12.el9_6.tuxcare.els3 |
libxml2-develTuxCare:AlmaLinux:9.6 From an advisory covering 8 CVEs |
before 2.9.13-12.el9_6.tuxcare.els3 | 2.9.13-12.el9_6.tuxcare.els3 |
libxml2-staticTuxCare:AlmaLinux:9.6 From an advisory covering 8 CVEs |
before 2.9.13-12.el9_6.tuxcare.els3 | 2.9.13-12.el9_6.tuxcare.els3 |
python3-libxml2TuxCare:AlmaLinux:9.6 From an advisory covering 8 CVEs |
before 2.9.13-12.el9_6.tuxcare.els3 | 2.9.13-12.el9_6.tuxcare.els3 |
Show 58 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libxml2TuxCare:Debian:10 From an advisory covering 4 CVEs |
before 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els7 | 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els7 |
libxml2-devTuxCare:Debian:10 From an advisory covering 4 CVEs |
before 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els7 | 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els7 |
libxml2-docTuxCare:Debian:10 From an advisory covering 4 CVEs |
before 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els7 | 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els7 |
libxml2-utilsTuxCare:Debian:10 From an advisory covering 4 CVEs |
before 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els7 | 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els7 |
python-libxml2TuxCare:Debian:10 From an advisory covering 4 CVEs |
before 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els7 | 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els7 |
python3-libxml2TuxCare:Debian:10 From an advisory covering 4 CVEs |
before 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els7 | 2.9.10+dfsg-5ubuntu0.20.04.10+tuxcare.els7 |
libxml2Debian:12 |
before 2.9.14+dfsg-1.3~deb12u6, plus listed versions 2.9.14+dfsg-1.22.9.14+dfsg-1.3~deb12u12.9.14+dfsg-1.3~deb12u22.9.14+dfsg-1.3~deb12u32.9.14+dfsg-1.3~deb12u42.9.14+dfsg-1.3~deb12u5 |
2.9.14+dfsg-1.3~deb12u6 |
libxml2Debian:13 |
before 2.12.7+dfsg+really2.9.14-2.1+deb13u3, plus listed versions 2.12.7+dfsg+really2.9.14-2.12.12.7+dfsg+really2.9.14-2.1+deb13u12.12.7+dfsg+really2.9.14-2.1+deb13u2 |
2.12.7+dfsg+really2.9.14-2.1+deb13u3 |
libxml2Debian:14 |
before 2.15.2+dfsg-0.1, plus listed versions 2.12.7+dfsg+really2.9.14-2.12.13.1+dfsg-0exp12.13.3+dfsg-0exp12.13.3+dfsg-0exp22.14.1+dfsg-0exp1 Show 20 moreShow less2.14.2+dfsg-0exp12.14.3+dfsg-0exp12.14.3+dfsg-0exp22.14.3+dfsg-0exp32.14.4+dfsg-0exp12.14.5+dfsg-0.12.14.5+dfsg-0.22.14.5+dfsg-0exp12.14.5+dfsg-0exp22.14.6+dfsg-0.12.15.0+dfsg-0.12.15.0+dfsg-0.22.15.0+dfsg-0.32.15.1+dfsg-0.12.15.1+dfsg-0.22.15.1+dfsg-0.32.15.1+dfsg-0.42.15.1+dfsg-0.52.15.1+dfsg-12.15.1+dfsg-2 |
2.15.2+dfsg-0.1 |
libxml2Mageia:9 From an advisory covering 4 CVEs |
before 2.10.4-1.9.mga9 | 2.10.4-1.9.mga9 |
libxml2openEuler:22.03-LTS-SP4 From an advisory covering 4 CVEs |
before 2.9.14-26.oe2203sp4 | 2.9.14-26.oe2203sp4 |
libxml2openEuler:24.03-LTS From an advisory covering 4 CVEs |
before 2.11.9-12.oe2403sp3 | 2.11.9-12.oe2403sp3 |
libxml2openEuler:24.03-LTS-SP1 From an advisory covering 4 CVEs |
before 2.11.9-12.oe2403sp1 | 2.11.9-12.oe2403sp1 |
libxml2openEuler:24.03-LTS-SP2 From an advisory covering 4 CVEs |
before 2.11.9-12.oe2403sp2 | 2.11.9-12.oe2403sp2 |
libxml2openEuler:24.03-LTS-SP3 From an advisory covering 4 CVEs |
before 2.11.9-12.oe2403sp3 | 2.11.9-12.oe2403sp3 |
libxml2openEuler:20.03-LTS-SP4 From an advisory covering 4 CVEs |
before 2.9.10-55.oe2003sp4 | 2.9.10-55.oe2003sp4 |
libxml2SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 From an advisory covering 2 CVEs |
before 2.9.4-46.93.1 | 2.9.4-46.93.1 |
python-libxml2SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 From an advisory covering 2 CVEs |
before 2.9.4-46.93.1 | 2.9.4-46.93.1 |
libxml2SUSE:Linux Enterprise Micro 5.2 From an advisory covering 2 CVEs |
before 2.9.7-150000.3.88.1 | 2.9.7-150000.3.88.1 |
python-libxml2-pythonSUSE:Linux Enterprise Micro 5.2 From an advisory covering 2 CVEs |
before 2.9.7-150000.3.88.1 | 2.9.7-150000.3.88.1 |
python-libxml2-pythonopenSUSE:Leap 15.6 From an advisory covering 2 CVEs |
before 2.9.7-150000.3.88.1 | 2.9.7-150000.3.88.1 |
libxml2SUSE:Linux Enterprise Micro 5.3 From an advisory covering 2 CVEs |
before 2.9.14-150400.5.50.1 | 2.9.14-150400.5.50.1 |
libxml2-pythonSUSE:Linux Enterprise Micro 5.3 From an advisory covering 2 CVEs |
before 2.9.14-150400.5.50.1 | 2.9.14-150400.5.50.1 |
libxml2SUSE:Linux Enterprise Micro 5.4 From an advisory covering 2 CVEs |
before 2.9.14-150400.5.50.1 | 2.9.14-150400.5.50.1 |
libxml2-pythonSUSE:Linux Enterprise Micro 5.4 From an advisory covering 2 CVEs |
before 2.9.14-150400.5.50.1 | 2.9.14-150400.5.50.1 |
libxml2SUSE:Linux Enterprise Micro 5.5 From an advisory covering 5 CVEs |
before 2.10.3-150500.5.38.1 | 2.10.3-150500.5.38.1 |
libxml2-pythonSUSE:Linux Enterprise Micro 5.5 From an advisory covering 5 CVEs |
before 2.10.3-150500.5.38.1 | 2.10.3-150500.5.38.1 |
libxml2openSUSE:Leap 15.6 From an advisory covering 5 CVEs |
before 2.10.3-150500.5.38.1 | 2.10.3-150500.5.38.1 |
libxml2-pythonopenSUSE:Leap 15.6 From an advisory covering 5 CVEs |
before 2.10.3-150500.5.38.1 | 2.10.3-150500.5.38.1 |
libxml2SUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 6 CVEs |
before 2.12.10-150700.4.11.1 | 2.12.10-150700.4.11.1 |
libxml2-pythonSUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 6 CVEs |
before 2.12.10-150700.4.11.1 | 2.12.10-150700.4.11.1 |
libxml2-pythonSUSE:Linux Enterprise Module for Python 3 15 SP7 From an advisory covering 6 CVEs |
before 2.12.10-150700.4.11.1 | 2.12.10-150700.4.11.1 |
libxml2SUSE:Linux Enterprise Server 16.0 From an advisory covering 5 CVEs |
before 2.13.8-160000.4.1 | 2.13.8-160000.4.1 |
libxml2-pythonSUSE:Linux Enterprise Server 16.0 From an advisory covering 5 CVEs |
before 2.13.8-160000.4.1 | 2.13.8-160000.4.1 |
libxsltSUSE:Linux Enterprise Server 16.0 From an advisory covering 5 CVEs |
before 1.1.43-160000.4.1 | 1.1.43-160000.4.1 |
libxml2SUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 5 CVEs |
before 2.13.8-160000.4.1 | 2.13.8-160000.4.1 |
libxml2-pythonSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 5 CVEs |
before 2.13.8-160000.4.1 | 2.13.8-160000.4.1 |
libxsltSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 5 CVEs |
before 1.1.43-160000.4.1 | 1.1.43-160000.4.1 |
libxml2SUSE:Linux Micro 6.2 From an advisory covering 5 CVEs |
before 2.13.8-160000.4.1 | 2.13.8-160000.4.1 |
libxml2-pythonSUSE:Linux Micro 6.2 From an advisory covering 5 CVEs |
before 2.13.8-160000.4.1 | 2.13.8-160000.4.1 |
libxsltSUSE:Linux Micro 6.2 From an advisory covering 5 CVEs |
before 1.1.43-160000.4.1 | 1.1.43-160000.4.1 |
libxml2SUSE:Linux Micro 6.1 From an advisory covering 6 CVEs |
before 2.11.6-slfo.1.1_8.1 | 2.11.6-slfo.1.1_8.1 |
libxml2-pythonSUSE:Linux Micro 6.1 From an advisory covering 6 CVEs |
before 2.11.6-slfo.1.1_8.1 | 2.11.6-slfo.1.1_8.1 |
libxsltSUSE:Linux Micro 6.1 From an advisory covering 6 CVEs |
before 1.1.38-slfo.1.1_6.1 | 1.1.38-slfo.1.1_6.1 |
libxml2SUSE:Linux Micro 6.0 From an advisory covering 6 CVEs |
before 2.11.6-12.1 | 2.11.6-12.1 |
libxml2-pythonSUSE:Linux Micro 6.0 From an advisory covering 6 CVEs |
before 2.11.6-12.1 | 2.11.6-12.1 |
libxsltSUSE:Linux Micro 6.0 From an advisory covering 6 CVEs |
before 1.1.38-8.1 | 1.1.38-8.1 |
libxml2Ubuntu:Pro:14.04:LTS |
before 2.9.1+dfsg1-3ubuntu4.13+esm11, plus listed versions 2.9.1+dfsg1-3ubuntu22.9.1+dfsg1-3ubuntu32.9.1+dfsg1-3ubuntu42.9.1+dfsg1-3ubuntu4.12.9.1+dfsg1-3ubuntu4.2 Show 21 moreShow less2.9.1+dfsg1-3ubuntu4.32.9.1+dfsg1-3ubuntu4.42.9.1+dfsg1-3ubuntu4.52.9.1+dfsg1-3ubuntu4.62.9.1+dfsg1-3ubuntu4.72.9.1+dfsg1-3ubuntu4.82.9.1+dfsg1-3ubuntu4.92.9.1+dfsg1-3ubuntu4.102.9.1+dfsg1-3ubuntu4.112.9.1+dfsg1-3ubuntu4.122.9.1+dfsg1-3ubuntu4.132.9.1+dfsg1-3ubuntu4.13+esm12.9.1+dfsg1-3ubuntu4.13+esm22.9.1+dfsg1-3ubuntu4.13+esm32.9.1+dfsg1-3ubuntu4.13+esm42.9.1+dfsg1-3ubuntu4.13+esm52.9.1+dfsg1-3ubuntu4.13+esm62.9.1+dfsg1-3ubuntu4.13+esm72.9.1+dfsg1-3ubuntu4.13+esm82.9.1+dfsg1-3ubuntu4.13+esm92.9.1+dfsg1-3ubuntu4.13+esm10 |
2.9.1+dfsg1-3ubuntu4.13+esm11 |
libxml2Ubuntu:Pro:16.04:LTS |
before 2.9.3+dfsg1-1ubuntu0.7+esm12, plus listed versions 2.9.2+zdfsg1-42.9.2+zdfsg1-4ubuntu12.9.2+zdfsg1-4ubuntu22.9.2+zdfsg1-4ubuntu32.9.3+dfsg1-1 Show 18 moreShow less2.9.3+dfsg1-1ubuntu0.12.9.3+dfsg1-1ubuntu0.22.9.3+dfsg1-1ubuntu0.32.9.3+dfsg1-1ubuntu0.42.9.3+dfsg1-1ubuntu0.52.9.3+dfsg1-1ubuntu0.62.9.3+dfsg1-1ubuntu0.72.9.3+dfsg1-1ubuntu0.7+esm12.9.3+dfsg1-1ubuntu0.7+esm22.9.3+dfsg1-1ubuntu0.7+esm32.9.3+dfsg1-1ubuntu0.7+esm42.9.3+dfsg1-1ubuntu0.7+esm52.9.3+dfsg1-1ubuntu0.7+esm62.9.3+dfsg1-1ubuntu0.7+esm72.9.3+dfsg1-1ubuntu0.7+esm82.9.3+dfsg1-1ubuntu0.7+esm92.9.3+dfsg1-1ubuntu0.7+esm102.9.3+dfsg1-1ubuntu0.7+esm11 |
2.9.3+dfsg1-1ubuntu0.7+esm12 |
libxml2Ubuntu:Pro:18.04:LTS |
before 2.9.4+dfsg1-6.1ubuntu1.9+esm7, plus listed versions 2.9.4+dfsg1-4ubuntu12.9.4+dfsg1-5ubuntu12.9.4+dfsg1-5ubuntu22.9.4+dfsg1-5.1ubuntu12.9.4+dfsg1-5.2ubuntu1 Show 15 moreShow less2.9.4+dfsg1-6.1ubuntu12.9.4+dfsg1-6.1ubuntu1.22.9.4+dfsg1-6.1ubuntu1.32.9.4+dfsg1-6.1ubuntu1.42.9.4+dfsg1-6.1ubuntu1.52.9.4+dfsg1-6.1ubuntu1.62.9.4+dfsg1-6.1ubuntu1.72.9.4+dfsg1-6.1ubuntu1.82.9.4+dfsg1-6.1ubuntu1.92.9.4+dfsg1-6.1ubuntu1.9+esm12.9.4+dfsg1-6.1ubuntu1.9+esm22.9.4+dfsg1-6.1ubuntu1.9+esm32.9.4+dfsg1-6.1ubuntu1.9+esm42.9.4+dfsg1-6.1ubuntu1.9+esm52.9.4+dfsg1-6.1ubuntu1.9+esm6 |
2.9.4+dfsg1-6.1ubuntu1.9+esm7 |
libxml2Ubuntu:Pro:20.04:LTS |
before 2.9.10+dfsg-5ubuntu0.20.04.10+esm4, plus listed versions 2.9.4+dfsg1-7ubuntu32.9.4+dfsg1-7ubuntu52.9.4+dfsg1-8ubuntu12.9.4+dfsg1-8ubuntu22.9.4+dfsg1-8ubuntu3 Show 16 moreShow less2.9.10+dfsg-1ubuntu32.9.10+dfsg-4build12.9.10+dfsg-52.9.10+dfsg-5ubuntu0.20.04.12.9.10+dfsg-5ubuntu0.20.04.22.9.10+dfsg-5ubuntu0.20.04.32.9.10+dfsg-5ubuntu0.20.04.42.9.10+dfsg-5ubuntu0.20.04.52.9.10+dfsg-5ubuntu0.20.04.62.9.10+dfsg-5ubuntu0.20.04.72.9.10+dfsg-5ubuntu0.20.04.82.9.10+dfsg-5ubuntu0.20.04.92.9.10+dfsg-5ubuntu0.20.04.102.9.10+dfsg-5ubuntu0.20.04.10+esm12.9.10+dfsg-5ubuntu0.20.04.10+esm22.9.10+dfsg-5ubuntu0.20.04.10+esm3 |
2.9.10+dfsg-5ubuntu0.20.04.10+esm4 |
libxml2Ubuntu:22.04:LTS |
before 2.9.13+dfsg-1ubuntu0.11, plus listed versions 2.9.12+dfsg-42.9.12+dfsg-52.9.12+dfsg-62.9.13+dfsg-12.9.13+dfsg-1build1 Show 10 moreShow less2.9.13+dfsg-1ubuntu0.12.9.13+dfsg-1ubuntu0.22.9.13+dfsg-1ubuntu0.32.9.13+dfsg-1ubuntu0.42.9.13+dfsg-1ubuntu0.52.9.13+dfsg-1ubuntu0.62.9.13+dfsg-1ubuntu0.72.9.13+dfsg-1ubuntu0.82.9.13+dfsg-1ubuntu0.92.9.13+dfsg-1ubuntu0.10 |
2.9.13+dfsg-1ubuntu0.11 |
libxml2Ubuntu:24.04:LTS |
before 2.9.14+dfsg-1.3ubuntu3.7, plus listed versions 2.9.14+dfsg-1.32.9.14+dfsg-1.3build12.9.14+dfsg-1.3build22.9.14+dfsg-1.3build32.9.14+dfsg-1.3ubuntu1 Show 8 moreShow less2.9.14+dfsg-1.3ubuntu22.9.14+dfsg-1.3ubuntu32.9.14+dfsg-1.3ubuntu3.12.9.14+dfsg-1.3ubuntu3.22.9.14+dfsg-1.3ubuntu3.32.9.14+dfsg-1.3ubuntu3.42.9.14+dfsg-1.3ubuntu3.52.9.14+dfsg-1.3ubuntu3.6 |
2.9.14+dfsg-1.3ubuntu3.7 |
libxml2Ubuntu:25.10 |
before 2.14.5+dfsg-0.2ubuntu0.1, plus listed versions 2.12.7+dfsg+really2.9.14-0.42.12.7+dfsg+really2.9.14-0.4ubuntu0.12.12.7+dfsg+really2.9.14-12.14.3+dfsg-0exp12.14.3+dfsg-0exp2 Show 6 moreShow less2.14.3+dfsg-0exp32.14.4+dfsg-0exp12.14.5+dfsg-0exp12.14.5+dfsg-0exp22.14.5+dfsg-0.12.14.5+dfsg-0.2 |
2.14.5+dfsg-0.2ubuntu0.1 |
libxml2openSUSE:Tumbleweed From an advisory covering 3 CVEs |
before 2.14.5-4.1 | 2.14.5-4.1 |
libxml2openSUSE:Leap 16.0 From an advisory covering 5 CVEs |
before 2.13.8-160000.4.1 | 2.13.8-160000.4.1 |
libxml2-pythonopenSUSE:Leap 16.0 From an advisory covering 5 CVEs |
before 2.13.8-160000.4.1 | 2.13.8-160000.4.1 |
libxsltopenSUSE:Leap 16.0 From an advisory covering 5 CVEs |
before 1.1.43-160000.4.1 | 1.1.43-160000.4.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| facts | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-8732 is a medium vulnerability (CVSS 4.8) in Gnome Libxml2, published August 8, 2025. Its validity is disputed. EPSS puts the chance of exploitation in the next 30 days at 0.24%, the 14th percentile. Fixed in libxml2 2.10.4-11.
References
vuldb.com?id.319228
vuldb.com?ctiid.319228
vuldb.com?submit.622285
gitlab.gnome.org/GNOME/libxml2/-/issues/958
drive.google.com/file/d/1woIeYVcSQB_NwfEhaVnX6MedpWJ_nqWl/view?usp=drive_link
cert-portal.siemens.com/productcert/html/ssa-253495.html
Show 50 moreShow less
nvd.nist.gov/vuln/detail/CVE-2025-8732
github.com/advisories/GHSA-vr42-4x2q-392x
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1775649722.html
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1775731413.html
errata.tuxcare.com/els_os/debian10els/CLSA-2026-1787063229.html
nvd.nist.gov/vuln/detail/CVE-2026-0989
nvd.nist.gov/vuln/detail/CVE-2026-0990
nvd.nist.gov/vuln/detail/CVE-2026-0992
github.com/CVEProject/cvelistV5/tree/main/cves/2025/8xxx/CVE-2025-8732.json
security-tracker.debian.org/tracker/CVE-2025-8732
advisories.mageia.org/MGASA-2026-0027.html
bugs.mageia.org/show_bug.cgi?id=35058
ubuntu.com/security/notices/USN-7974-1
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-1598
suse.com/support/update/announcement/2025/suse-su-20254104-1
bugzilla.suse.com/1247850
bugzilla.suse.com/1249076
suse.com/security/cve/CVE-2025-8732
suse.com/security/cve/CVE-2025-9714
suse.com/support/update/announcement/2025/suse-su-20254115-1
suse.com/support/update/announcement/2025/suse-su-20254116-1
suse.com/support/update/announcement/2026/suse-su-20260570-1
bugzilla.suse.com/1247858
bugzilla.suse.com/1250553
bugzilla.suse.com/1256807
bugzilla.suse.com/1256808
bugzilla.suse.com/1256809
bugzilla.suse.com/1256811
bugzilla.suse.com/1256812
bugzilla.suse.com/1257593
bugzilla.suse.com/1257594
bugzilla.suse.com/1257595
suse.com/security/cve/CVE-2025-10911
suse.com/security/cve/CVE-2026-0990
suse.com/security/cve/CVE-2026-0992
suse.com/security/cve/CVE-2026-1757
suse.com/support/update/announcement/2026/suse-su-20260605-1
bugzilla.suse.com/1256804
bugzilla.suse.com/1256805
bugzilla.suse.com/1256810
suse.com/security/cve/CVE-2026-0989
suse.com/support/update/announcement/2026/suse-su-202620631-1
suse.com/support/update/announcement/2026/suse-su-202620647-1
suse.com/support/update/announcement/2026/suse-su-202620657-1
suse.com/support/update/announcement/2026/suse-su-202620707-1
ubuntu.com/security/CVE-2025-8732
cve.org/CVERecord?id=CVE-2025-8732
ubuntu.com/security/CVE-2026-0989
ubuntu.com/security/CVE-2026-0990
ubuntu.com/security/CVE-2026-0992