CVE-2026-89261
MediumCVSS 6.5Summary
MoguBlog through 6.2 exposes Elasticsearch index management endpoints in the mogu_search service without authentication. A remote attacker can delete, recreate, or alter the blog search index, causing search functionality to return incorrect or no results.
Risk Assessment
An attacker can wipe the entire search index, delete specific documents, or inject malicious entries, breaking search functionality and potentially misleading users.
Recommendation
Upgrade MoguBlog beyond version 6.2 and secure the Elasticsearch index management endpoints with authentication and access restrictions.
Other vulnerabilities in MoguBlog
See all- CVE-2026-89265Medium
MoguBlog through 6.2 contains an authorization bypass vulnerability in the POST /pictureSort/getPictureSortByUid endpoint, which omits the @AuthorityVerify annotation required to enforce role-based permissions. Authenticated back-office users without image-category permissions can supply a category uid to retrieve restricted image-category records including metadata such as name, cover file uid, sort order and timestamps.
- CVE-2026-89264Medium
MoguBlog through 6.2 fails to validate the comment author identity in the POST /web/comment/add endpoint, allowing authenticated users to post comments attributed to any other user. Attackers can supply arbitrary userUid values in the request body to impersonate other accounts including administrators.
- CVE-2026-89263Medium
MoguBlog through 6.2 fails to authenticate requests to the /web/comment/closeEmailNotification endpoint. An unauthenticated attacker can disable email notifications for arbitrary users by modifying the startEmailNotification flag in the Redis cache.
- CVE-2026-89262High
MoguBlog through 6.2 contains an authorization bypass vulnerability in the comment deletion endpoint that performs ownership checks against request-body fields instead of the authenticated principal. Attackers can delete arbitrary comments and their replies by supplying comment UIDs and author UIDs obtained from unauthenticated listing endpoints.
- CVE-2026-89260High
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.
Original NVD description (English source)
MoguBlog through 6.2 exposes Elasticsearch index management endpoints in the mogu_search service without authentication, allowing remote attackers to delete, recreate, or alter the blog search index. Attackers can invoke POST endpoints to wipe the entire search index, delete specific documents, or inject malicious index entries, causing search functionality to return incorrect or no results.

