p PatchFirst

CVE-2026-66046

CVE-2026-66046 · Expat Denial of Service via storeAtts() Quadratic Complexity

Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.

Cette page présente une partie des faits des sources. Consultez les avis liés pour la description complète et les versions concernées.

Expat through 2.8.3 contains a denial of service vulnerability caused by quadratic algorithmic complexity in the storeAtts() function in xmlparse.c, where processing N specified attributes with non-normalized values triggers an O(N^2) linear scan of elementType->defaultAtts to determine CDATA status. A remote unauthenticated attacker can supply a single well-formed XML document of a few megabytes to an application parsing untrusted XML to cause excessive CPU consumption, resulting in denial of service without requiring authentication, external entity resolution, or non-default parser options.

CVSS 8.7 · Élevée · EPSS 0,7% · Correctif disponible

Publication
Mise à jour

Pile logicielle: system

Produits et versions concernés

  • libexpat

    Versions du logiciel
    • ≥ 0, ≤ 2.8.3: Concernée (semver)

    Aucun correctif publié

  • expat Debian:12

    Versions du logiciel
    • 2.5.0-1
    • 2.5.0-1+deb12u1
    • 2.5.0-1+deb12u2
    • 2.5.0-1+deb12u3
    Plages de versions concernées
    • ECOSYSTEM: < 2.5.0-1+deb12u4

    Mettez à jour vers 2.5.0-1+deb12u4

  • expat Debian:13

    Versions du logiciel
    • 2.7.1-2
    • 2.7.2-1
    • 2.7.3-1
    • 2.7.3-2
    • 2.7.4-1
    • 2.7.5-1
    • 2.8.0-1
    • 2.8.0-2
    • 2.8.1-1
    • 2.8.2-1
    • 2.8.2-1~deb13u1
    • 2.8.3-1
    • 2.8.3-1~deb13u1
    • 2.8.4-1
    • 2.8.4-2
    • 2.8.5-1
    • 2.8.5-2
    Plages de versions concernées
    • ECOSYSTEM: < 2.9.0-1~deb13u1

    Mettez à jour vers 2.9.0-1~deb13u1

  • expat Debian:14

    Versions du logiciel
    • 2.7.1-2
    • 2.7.2-1
    • 2.7.3-1
    • 2.7.3-2
    • 2.7.4-1
    • 2.7.5-1
    • 2.8.0-1
    • 2.8.0-2
    • 2.8.1-1
    • 2.8.2-1
    • 2.8.2-1~deb13u1
    • 2.8.3-1
    • 2.8.3-1~deb13u1
    Plages de versions concernées
    • ECOSYSTEM: < 2.8.4-1

    Mettez à jour vers 2.8.4-1

  • coin3 Ubuntu:Pro:14.04:LTS

    Versions du logiciel
    • 3.1.4~abc9f50-3
    • 3.1.4~abc9f50-4
    • 3.1.4~abc9f50-4ubuntu2
    • 3.1.4~abc9f50-4ubuntu2+esm1
    • 3.1.4~abc9f50-4ubuntu2+esm2
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • expat Ubuntu:Pro:14.04:LTS

    Versions du logiciel
    • 2.1.0-4
    • 2.1.0-4ubuntu1
    • 2.1.0-4ubuntu1.1
    • 2.1.0-4ubuntu1.2
    • 2.1.0-4ubuntu1.3
    • 2.1.0-4ubuntu1.4
    • 2.1.0-4ubuntu1.4+esm1
    • 2.1.0-4ubuntu1.4+esm2
    • 2.1.0-4ubuntu1.4+esm4
    • 2.1.0-4ubuntu1.4+esm6
    • 2.1.0-4ubuntu1.4+esm7
    • 2.1.0-4ubuntu1.4+esm8
    • 2.1.0-4ubuntu1.4+esm9
    • 2.1.0-4ubuntu1.4+esm10
    • 2.1.0-4ubuntu1.4+esm11
    • 2.1.0-4ubuntu1.4+esm12
    Plages de versions concernées
    • ECOSYSTEM: < 2.1.0-4ubuntu1.4+esm13

    Mettez à jour vers 2.1.0-4ubuntu1.4+esm13

  • vnc4 Ubuntu:Pro:14.04:LTS

    Versions du logiciel
    • 4.1.1+xorg4.3.0-37ubuntu5
    • 4.1.1+xorg4.3.0-37ubuntu5.0.1
    • 4.1.1+xorg4.3.0-37ubuntu5.0.2
    • 4.1.1+xorg4.3.0-37ubuntu5.0.2+esm1
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • vtk Ubuntu:Pro:14.04:LTS

    Versions du logiciel
    • 5.8.0-14ubuntu1
    • 5.8.0-14ubuntu3
    • 5.8.0-14.1ubuntu2
    • 5.8.0-14.1ubuntu3
    • 5.8.0-14.1ubuntu3+esm1
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • xmlrpc-c Ubuntu:Pro:14.04:LTS

    Versions du logiciel
    • 1.16.33-3.2ubuntu3
    • 1.33.06-0ubuntu1
    • 1.33.06-0ubuntu1+esm1
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • expat Ubuntu:Pro:16.04:LTS

    Versions du logiciel
    • 2.1.0-7
    • 2.1.0-7ubuntu0.16.04.1
    • 2.1.0-7ubuntu0.16.04.2
    • 2.1.0-7ubuntu0.16.04.3
    • 2.1.0-7ubuntu0.16.04.4
    • 2.1.0-7ubuntu0.16.04.5
    • 2.1.0-7ubuntu0.16.04.5+esm2
    • 2.1.0-7ubuntu0.16.04.5+esm5
    • 2.1.0-7ubuntu0.16.04.5+esm6
    • 2.1.0-7ubuntu0.16.04.5+esm7
    • 2.1.0-7ubuntu0.16.04.5+esm8
    • 2.1.0-7ubuntu0.16.04.5+esm9
    • 2.1.0-7ubuntu0.16.04.5+esm10
    • 2.1.0-7ubuntu0.16.04.5+esm11
    • 2.1.0-7ubuntu0.16.04.5+esm12
    • 2.1.0-7ubuntu0.16.04.5+esm13
    Plages de versions concernées
    • ECOSYSTEM: < 2.1.0-7ubuntu0.16.04.5+esm14

    Mettez à jour vers 2.1.0-7ubuntu0.16.04.5+esm14

  • ayttm Ubuntu:Pro:16.04:LTS

    Versions du logiciel
    • 0.6.3-3build1
    • 0.6.3-3ubuntu0.1~esm1
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • cableswig Ubuntu:Pro:16.04:LTS

    Versions du logiciel
    • 0.1.0+git20150808-1
    • 0.1.0+git20150808-2
    • 0.1.0+git20150808-2ubuntu0.1~esm1
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • cadaver Ubuntu:16.04:LTS

    Versions du logiciel
    • 0.23.3-2ubuntu2
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • coin3 Ubuntu:Pro:16.04:LTS

    Versions du logiciel
    • 3.1.4~abc9f50+dfsg1-1
    • 3.1.4~abc9f50+dfsg1-1ubuntu0.1~esm1
    • 3.1.4~abc9f50+dfsg1-1ubuntu0.1~esm2
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • insighttoolkit4 Ubuntu:16.04:LTS

    Versions du logiciel
    • 4.8.1-1ubuntu3
    • 4.8.1-1ubuntu4
    • 4.8.2-3.1ubuntu1
    • 4.9.0-3ubuntu2
    • 4.9.0-4ubuntu1
    • 4.9.0-4ubuntu1.1
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • libxmltok Ubuntu:Pro:16.04:LTS

    Versions du logiciel
    • 1.2-3build3
    • 1.2-3ubuntu0.1~esm1
    • 1.2-3ubuntu0.16.04.1~esm1
    • 1.2-3ubuntu0.16.04.1~esm2
    • 1.2-3ubuntu0.16.04.1~esm3
    • 1.2-3ubuntu0.16.04.1~esm4
    • 1.2-3ubuntu0.16.04.1~esm5
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • matanza Ubuntu:16.04:LTS

    Versions du logiciel
    • 0.13+ds1-5
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • smart Ubuntu:16.04:LTS

    Versions du logiciel
    • 1.4-2
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • swish-e Ubuntu:Pro:16.04:LTS

    Versions du logiciel
    • 2.4.7-4
    • 2.4.7-4build1
    • 2.4.7-4ubuntu0.1~esm1
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • tdom Ubuntu:16.04:LTS

    Versions du logiciel
    • 0.8.3-1
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • vnc4 Ubuntu:Pro:16.04:LTS

    Versions du logiciel
    • 4.1.1+xorg4.3.0-37.3ubuntu2
    • 4.1.1+xorg4.3.0-37.3ubuntu2.1+esm1
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • vtk Ubuntu:Pro:16.04:LTS

    Versions du logiciel
    • 5.10.1+dfsg-2
    • 5.10.1+dfsg-2build3
    • 5.10.1+dfsg-2.1build1
    • 5.10.1+dfsg-2.1ubuntu0.1~esm1
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • wbxml2 Ubuntu:16.04:LTS

    Versions du logiciel
    • 0.10.7-1
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

  • xmlrpc-c Ubuntu:Pro:16.04:LTS

    Versions du logiciel
    • 1.33.14-0.2ubuntu3
    • 1.33.14-1ubuntu1
    • 1.33.14-1ubuntu1+esm1
    Plages de versions concernées
    • ECOSYSTEM: (−∞, +∞)

    Aucun correctif publié

Sources originales

Vérifiez votre serveur →