---
id: CVE-2026-89261
title: >-
  MoguBlog through 6.2 Missing Authentication for Elasticsearch Index Management
  Endpoints
summary: >-
  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 t…
severity: medium
cvss: 6.5
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L'
cvssSource: cna
cwe:
  - CWE-306
vendor: moxi624
product: MoguBlog
affected:
  - MoguBlog <= 6.2
ssvc:
  exploitation: poc
  automatable: 'yes'
  technicalImpact: partial
  timestamp: '2026-09-11T19:15:16.641191Z'
exploitAvailable: true
published: '2026-09-11'
updated: '2026-09-11'
sourceUpdated: '2026-09-11T19:15:29.572Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2026-89261'
references:
  - url: >-
      https://github.com/LinYuanyi1/cve-request-poc/blob/master/mogublog-poc/C05_search_initElasticSearchIndex.py
    label: C05 - POST /search/initElasticSearchIndex proof of concept
  - url: >-
      https://github.com/LinYuanyi1/cve-request-poc/blob/master/mogublog-poc/C06_search_deleteElasticSearchByUids.py
    label: C06 - POST /search/deleteElasticSearchByUids proof of concept
  - url: >-
      https://github.com/LinYuanyi1/cve-request-poc/blob/master/mogublog-poc/C07_search_deleteElasticSearchByUid.py
    label: C07 - POST /search/deleteElasticSearchByUid proof of concept
  - url: >-
      https://github.com/LinYuanyi1/cve-request-poc/blob/master/mogublog-poc/C11_search_addElasticSearchIndexByUid.py
    label: C11 - POST /search/addElasticSearchIndexByUid proof of concept
  - url: >-
      https://github.com/moxi624/mogu_blog_v2/blob/025d78c7ac7e19b1abf796fa3cc158d855723d15/mogu_search/src/main/java/com/moxi/mogublog/search/restapi/ElasticSearchRestApi.java
    label: >-
      ElasticSearchRestApi index management endpoints carry no authentication
      check
  - url: >-
      https://github.com/moxi624/mogu_blog_v2/blob/025d78c7ac7e19b1abf796fa3cc158d855723d15/mogu_search/src/main/java/com/moxi/mogublog/search/config/WebSecurityConfig.java
    label: mogu_search WebSecurityConfig permits /search/** for all callers
  - url: 'https://gitee.com/moxi159753/mogu_blog_v2/releases'
    label: MoguBlog releases
  - url: 'https://github.com/moxi624/mogu_blog_v2'
    label: Product
  - url: >-
      https://www.vulncheck.com/advisories/mogublog-through-6.2-missing-authentication-for-elasticsearch-index-management-endpoints
    label: >-
      VulnCheck Advisory: MoguBlog through 6.2 Missing Authentication for
      Elasticsearch Index Management Endpoints
tags:
  - cve.org
  - exploit-available
epss: 0.00456
epssPercentile: 0.38882
ingestedAt: '2026-09-14T00:35:28.534Z'
---

## Overview

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.

## Affected

- `MoguBlog <= 6.2`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
