Katalog CVE

CVE-2026-89260

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

MoguBlog do wersji 6.2 zawiera podatność XML external entity injection w obsłudze wywołań zwrotnych WeChat pod adresem POST /wechat/wechatCheck. Metoda WechatRestApi.index() przekazuje surowe ciało żądania do SignUtil.xmlToMap(), która używa nieutwardzonego dom4j SAXReader bez ograniczeń DTD ani encji zewnętrznych. Nieuwierzytelnieni zdalni atakujący mogą przesyłać deklaracje DOCTYPE z zewnętrznymi encjami parametrów, aby odczytać dowolne pliki lokalne lub wywołać wychodzące żądania HTTP, a rozwiązane encje są odzwierciedlane w odpowiedziach błędów.

Ocena ryzyka

Atakujący może odczytać dowolne pliki lokalne na serwerze oraz wykonywać wychodzące żądania HTTP, co może prowadzić do ujawnienia danych i wykorzystania serwera jako proxy w atakach SSRF.

Rekomendacja

Zaktualizuj MoguBlog do wersji nowszej niż 6.2, w której parser XML został utwardzony poprzez wyłączenie DTD i encji zewnętrznych.

Inne podatności w MoguBlog

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

MoguBlog through 6.2 contains an XML external entity injection vulnerability in the WeChat callback handler at POST /wechat/wechatCheck. The WechatRestApi.index() method passes the raw request body to SignUtil.xmlToMap(), which uses an unhardened dom4j SAXReader without DTD or external-entity restrictions. Unauthenticated remote attackers can submit DOCTYPE declarations with external parameter entities to read arbitrary local files or trigger outbound HTTP requests, with resolved entities reflected in error responses.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS