p PatchFirst

CVE-2026-66046

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

Здесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.

На странице показана часть фактов из источников. Полное описание и список затронутых версий приведены в связанных бюллетенях.

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 · Высокий · EPSS 0,7% · Есть исправление

Опубликовано
Обновлено

Стек: system

Затронутые продукты и версии

  • libexpat

    Версии
    • ≥ 0, ≤ 2.8.3: Затронуто (semver)

    Нет опубликованного исправления

  • expat Debian:12

    Версии
    • 2.5.0-1
    • 2.5.0-1+deb12u1
    • 2.5.0-1+deb12u2
    • 2.5.0-1+deb12u3
    Затронутые диапазоны версий
    • ECOSYSTEM: < 2.5.0-1+deb12u4

    Обновитесь до 2.5.0-1+deb12u4

  • expat Debian:13

    Версии
    • 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
    Затронутые диапазоны версий
    • ECOSYSTEM: < 2.9.0-1~deb13u1

    Обновитесь до 2.9.0-1~deb13u1

  • expat Debian:14

    Версии
    • 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
    Затронутые диапазоны версий
    • ECOSYSTEM: < 2.8.4-1

    Обновитесь до 2.8.4-1

  • coin3 Ubuntu:Pro:14.04:LTS

    Версии
    • 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
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • expat Ubuntu:Pro:14.04:LTS

    Версии
    • 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
    Затронутые диапазоны версий
    • ECOSYSTEM: < 2.1.0-4ubuntu1.4+esm13

    Обновитесь до 2.1.0-4ubuntu1.4+esm13

  • vnc4 Ubuntu:Pro:14.04:LTS

    Версии
    • 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
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • vtk Ubuntu:Pro:14.04:LTS

    Версии
    • 5.8.0-14ubuntu1
    • 5.8.0-14ubuntu3
    • 5.8.0-14.1ubuntu2
    • 5.8.0-14.1ubuntu3
    • 5.8.0-14.1ubuntu3+esm1
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • xmlrpc-c Ubuntu:Pro:14.04:LTS

    Версии
    • 1.16.33-3.2ubuntu3
    • 1.33.06-0ubuntu1
    • 1.33.06-0ubuntu1+esm1
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • expat Ubuntu:Pro:16.04:LTS

    Версии
    • 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
    Затронутые диапазоны версий
    • ECOSYSTEM: < 2.1.0-7ubuntu0.16.04.5+esm14

    Обновитесь до 2.1.0-7ubuntu0.16.04.5+esm14

  • ayttm Ubuntu:Pro:16.04:LTS

    Версии
    • 0.6.3-3build1
    • 0.6.3-3ubuntu0.1~esm1
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • cableswig Ubuntu:Pro:16.04:LTS

    Версии
    • 0.1.0+git20150808-1
    • 0.1.0+git20150808-2
    • 0.1.0+git20150808-2ubuntu0.1~esm1
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • cadaver Ubuntu:16.04:LTS

    Версии
    • 0.23.3-2ubuntu2
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • coin3 Ubuntu:Pro:16.04:LTS

    Версии
    • 3.1.4~abc9f50+dfsg1-1
    • 3.1.4~abc9f50+dfsg1-1ubuntu0.1~esm1
    • 3.1.4~abc9f50+dfsg1-1ubuntu0.1~esm2
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • insighttoolkit4 Ubuntu:16.04:LTS

    Версии
    • 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
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • libxmltok Ubuntu:Pro:16.04:LTS

    Версии
    • 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
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • matanza Ubuntu:16.04:LTS

    Версии
    • 0.13+ds1-5
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • smart Ubuntu:16.04:LTS

    Версии
    • 1.4-2
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • swish-e Ubuntu:Pro:16.04:LTS

    Версии
    • 2.4.7-4
    • 2.4.7-4build1
    • 2.4.7-4ubuntu0.1~esm1
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • tdom Ubuntu:16.04:LTS

    Версии
    • 0.8.3-1
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • vnc4 Ubuntu:Pro:16.04:LTS

    Версии
    • 4.1.1+xorg4.3.0-37.3ubuntu2
    • 4.1.1+xorg4.3.0-37.3ubuntu2.1+esm1
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • vtk Ubuntu:Pro:16.04:LTS

    Версии
    • 5.10.1+dfsg-2
    • 5.10.1+dfsg-2build3
    • 5.10.1+dfsg-2.1build1
    • 5.10.1+dfsg-2.1ubuntu0.1~esm1
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • wbxml2 Ubuntu:16.04:LTS

    Версии
    • 0.10.7-1
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

  • xmlrpc-c Ubuntu:Pro:16.04:LTS

    Версии
    • 1.33.14-0.2ubuntu3
    • 1.33.14-1ubuntu1
    • 1.33.14-1ubuntu1+esm1
    Затронутые диапазоны версий
    • ECOSYSTEM: (−∞, +∞)

    Нет опубликованного исправления

Первоисточники

Проверьте свой сервер →