CVE Catalog

CVE-2026-89260

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Summary

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.

Risk Assessment

An attacker could read arbitrary local files on the server and trigger outbound HTTP requests, potentially leading to data disclosure and use of the server as a proxy in SSRF attacks.

Recommendation

Update MoguBlog to a version later than 6.2, where the XML parser has been hardened by disabling DTD and external entities.

Other vulnerabilities in MoguBlog

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS