CVE catalog

CVE-2026-49825

lxml is a library for processing XML and HTML in the Python language. Prior to 6.1.1, link attributes in ``lxml.html.defs.link_attrs`` were missing ``xlink:href``, which can be used for URL bypass att

[CVE catalog]

Severity
High · CVSS 8.2CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:L/A:N
Published
Updated
Source
[NVD] · [CVE record]
EPSS
0.30% · Oct 25, 2026

lxml is a library for processing XML and HTML in the Python language. Prior to 6.1.1, link attributes in ``lxml.html.defs.link_attrs`` were missing ``xlink:href``, which can be used for URL bypass attacks in embedded SVG/MathML/etc. content. This vulnerability was fixed in lxml 6.1.1 and lxml_html_clean 0.4.5.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlxmlsid6.1.3-1.1fixed
Debianlxmlforky6.1.3-1fixed
Debianlxmltrixie5.4.0-1vulnerable
Debianlxmlbookworm4.9.2-1vulnerable
Debianlxmlbookworm-security4.9.2-1+deb12u1fixed
Ubuntulxmlnoble5.2.1-1ubuntu0.2fixed
Ubuntupython-lxml-docnoble5.2.1-1ubuntu0.2fixed
Ubuntupython3-lxmlnoble5.2.1-1ubuntu0.2fixed
Ubuntulxmlpro4.4.1-1vulnerable
Ubuntulxmlpro4.4.1-1build1vulnerable
Ubuntulxmlpro4.4.2-1vulnerable
Ubuntulxmlpro4.5.0-1vulnerable
Ubuntulxmlpro4.5.0-1ubuntu0.1vulnerable
Ubuntulxmlpro4.5.0-1ubuntu0.2vulnerable
Ubuntulxmlpro4.5.0-1ubuntu0.3vulnerable
Ubuntulxmlpro4.5.0-1ubuntu0.5vulnerable
Ubuntulxmlpro4.5.0-1ubuntu0.5+esm1fixed
Ubuntulxml22.044.6.3+dfsg-0.1vulnerable
Ubuntulxml22.044.6.4-1vulnerable
Ubuntulxml22.044.6.4-1ubuntu1vulnerable
Ubuntulxml22.044.7.1-1vulnerable
Ubuntulxml22.044.8.0-1vulnerable
Ubuntulxml22.044.8.0-1build1vulnerable
Ubuntulxml22.044.8.0-1ubuntu0.1fixed
Ubuntulxml24.044.9.3-1vulnerable
Ubuntulxml24.044.9.3-1build1vulnerable
Ubuntulxml24.044.9.4-1vulnerable
Ubuntulxml24.045.1.0-1vulnerable
Ubuntulxml24.045.1.0-1build1vulnerable
Ubuntulxml24.045.1.0-1build2vulnerable
Ubuntulxml24.045.2.1-1vulnerable
Ubuntulxml24.045.2.1-1ubuntu0.2fixed
Ubuntulxml26.046.0.1-1vulnerable
Ubuntulxml26.046.0.1-1build1vulnerable
Ubuntulxml26.046.0.2-1vulnerable
Ubuntulxml26.046.0.2-1build1vulnerable
Ubuntulxml26.046.0.2-1ubuntu0.1fixed
Opensusepython-lxml_html_cleantumbleweed0.4.5-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlxmlsourcesid6.1.3-1not yet assignedNot reportedNot reported
Debianlxmlsourceforky6.1.3-1not yet assignedNot reportedNot reported
Debianlxmlsourcetrixie(unfixed)not yet assignedNot reportedNot reported
Debianlxmlsourcebookworm4.9.2-1+deb12u1not yet assignedNot reportedNot reported
Ubuntulxmldebnoble5.2.1-1ubuntu0.2Not reportedNot reportedNot reported
Ubuntupython-lxml-docdebnoble5.2.1-1ubuntu0.2Not reportedNot reportedNot reported
Ubuntupython3-lxmldebnoble5.2.1-1ubuntu0.2Not reportedNot reportedNot reported
Ubuntulxmldebpro4.5.0-1ubuntu0.5+esm1Not reportedUBUNTU-CVE-2026-49825Not reported
Ubuntulxmldeb22.044.8.0-1ubuntu0.1Not reportedUBUNTU-CVE-2026-49825Not reported
Ubuntulxmldeb24.045.2.1-1ubuntu0.2Not reportedUBUNTU-CVE-2026-49825Not reported
Ubuntulxmldeb26.046.0.2-1ubuntu0.1Not reportedUBUNTU-CVE-2026-49825Not reported
Opensusepython-lxml_html_cleanrpmtumbleweed0.4.5-1.1Not reportedOPENSUSE-SU-2026:11191-1Not reported

Notes

[trixie] lxml: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [python3-lxml]Affected

    Source package: [lxml]

    Details (2)
    • 4.9.2-1+b1 · amd64 · bookworm

      Affected · Fixed: 4.9.2-1+deb12u1

      nvd · lxml · debian · bookworm; nvd · lxml · debian · 12

    • 4.9.2-1+b1 · arm64 · bookworm

      Affected · Fixed: 4.9.2-1+deb12u1

      nvd · lxml · debian · bookworm; nvd · lxml · debian · 12

  • [python-lxml-doc]Affected

    Source package: [lxml]

    Details (2)
    • 4.9.2-1 · all · bookworm

      Affected · Fixed: 4.9.2-1+deb12u1

      nvd · lxml · debian · bookworm; nvd · lxml · debian · 12

    • 4.9.2-1 · all · bookworm

      Affected · Fixed: 4.9.2-1+deb12u1

      nvd · lxml · debian · bookworm; nvd · lxml · debian · 12

[Debian 13 (Trixie)]

  • [python3-lxml]Affected

    Source package: [lxml]

    Details (2)
    • 5.4.0-1 · amd64 · trixie

      Affected

      nvd · lxml · debian · 13

    • 5.4.0-1 · arm64 · trixie

      Affected

      nvd · lxml · debian · 13

  • Source package: [lxml-html-clean]

    Details (2)
    • 0.4.4-1~deb13u1 · all · trixie

      Affected

      nvd · lxml-html-clean · debian · 13

    • 0.4.4-1~deb13u1 · all · trixie

      Affected

      nvd · lxml-html-clean · debian · 13

  • [python-lxml-doc]Affected

    Source package: [lxml]

    Details (2)
    • 5.4.0-1 · all · trixie

      Affected

      nvd · lxml · debian · 13

    • 5.4.0-1 · all · trixie

      Affected

      nvd · lxml · debian · 13

[openSUSE Tumbleweed]

Observed:

References