Critical 04.11.2026

libxml2: memory corruption in sch:name (CVE-2025-49796)

A vulnerability was found in libxml2: processing certain sch:name elements (Schematron) in an input XML file can trigger memory corruption. The CVE carries a CVSS score of 9.1.

Checked in Shield: no

Who is affected

Systems where libxml2 parses untrusted XML with Schematron validation. Affected versions are not stated in the source.

How to check

Check the installed version with dpkg -l | grep libxml2 and compare it with the Debian security tracker. Find out whether Schematron validation is used, including inside Docker images.

How to fix

The source does not name a fixed version. Watch for distribution updates and rebuild images after base packages are updated.

What Shield checks not checked

Checked in Shield: no. This is usually not visible from outside, or the check has not been added yet; we collect such cases and add checks in batches.

Check my site for free

Good to know

Affected and fixed versions and any exploitation are not disclosed yet. Source: NVD.

Sources

PHP and Server Software Vulnerabilities →

Share:
Free · no sign-up

How many clicks is your site missing?

The SEO Radar shows in a minute which pages sit near the top of Google and what keeps them from moving up.

An estimate from positions, not a promise
New articles by email
Content