CRITICAL✓ PATCH🇬🇧 English

CVE-2021-23926

Apache XMLBeans — podatność na XML Entity Expansion (XEE)

CVSS 9.1v3.1pub. 2021-01-14upd. 2024-11-21

Apache XMLBeans w wersjach do 2.6.0 włącznie nie konfiguruje parserów XML w sposób chroniący przed złośliwymi danymi wejściowymi, co umożliwia ataki typu XML Entity Expansion. Podatność może prowadzić do ujawnienia danych lub niedostępności usługi (DoS) bez konieczności uwierzytelnienia.

Pokaż oryginał (EN)

The XML parsers used by XMLBeans up to version 2.6.0 did not set the properties needed to protect the user from malicious XML input. Vulnerabilities include possibilities for XML Entity Expansion attacks. Affects XMLBeans up to and including v2.6.0.

🤖 Analiza AI
Jak działa

Parsery XML używane przez bibliotekę XMLBeans nie mają ustawionych właściwości zabezpieczających przed rekurencyjnym lub nadmiernym rozwijaniem encji XML (XML Entity Expansion). Atakujący może dostarczyć specjalnie spreparowany dokument XML zawierający zagnieżdżone encje, których wielokrotne rozwinięcie powoduje wykładniczy wzrost zużycia zasobów systemowych (tzw. atak Billion Laughs). Ponieważ atak nie wymaga uwierzytelnienia ani interakcji użytkownika, każda aplikacja przetwarzająca zewnętrzne dane XML za pomocą podatnej wersji biblioteki jest narażona.

Skutki

Atakujący może spowodować niedostępność usługi (DoS) poprzez wyczerpanie zasobów systemowych lub doprowadzić do ujawnienia informacji, w zależności od kontekstu przetwarzania XML.

Mitygacja

Należy zaktualizować Apache XMLBeans do wersji wyższej niż 2.6.0, w której parsery XML są konfigurowane z właściwościami chroniącymi przed XML Entity Expansion. Użytkownicy produktów NetApp i Debian Linux powinni zastosować patche dostępne u producenta zgodnie z referencjami.

Kogo dotyczy

Apache XMLBeans do wersji 2.6.0 włącznie; produkty korzystające z tej biblioteki: NetApp OnCommand Unified Manager Core Package, NetApp Snap Creator Framework, NetApp SnapManager, a także systemy Debian Linux z podatnymi pakietami.

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
  • Apache Xmlbeans

    APP
    Apache
    ≤ 2.6.0
  • Debian

    OS
    Debian
    9.0
  • Netapp Oncommand Unified Manager Core Package

    APP
    Netapp
    wszystkie wersje
  • Netapp Snap Creator Framework

    APP
    Netapp
    wszystkie wersje
  • Netapp Snapmanager

    APP
    Netapp
    wszystkie wersje
  • Oracle Middleware Common Libraries And Tools

    APP
    Oracle
    12.2.1.3.012.2.1.4.0
  • Oracle Peoplesoft Enterprise Peopletools

    APP
    Oracle
    8.578.588.59
🟢
PATCH DOSTĘPNY
Aktualizacja od producenta gotowa. Wdrożenie w ramach standardowego cyklu.
CWE
Referencje

Powiązane podatności

CVE-2026-35273CRITICAL9.8⚠ KEVPL ✓ten sam produkt

Pominięcie uwierzytelnienia w Oracle PeopleSoft PeopleTools (RCE/Takeover)

CVE-2026-24061CRITICAL9.8⚠ KEVPL ✓ten sam produkt

GNU Inetutils telnetd: ominięcie uwierzytelnienia przez zmienną USER

CVE-2025-32463CRITICAL9.3⚠ KEVPL ✓ten sam produkt

Sudo: eskalacja uprawnień do root poprzez opcję --chroot (CVE-2025-32463)

CVE-2025-49113CRITICAL9.9⚠ KEVPL ✓ten sam produkt

RCE przez deserializację PHP w Roundcube Webmail (parametr _from)

CVE-2025-32433CRITICAL10.0⚠ KEVPL ✓ten sam produkt

Erlang/OTP SSH — nieuwierzytelniony RCE (CVSS 10.0)