Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-93365— Bludit CMS 3.22.0 Missing Authorization via content-get-list AJAX Endpoint

Quick assessment

Affected
Bludit Bludit CMS
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

Bludit CMS 3.22.0 及之前版本存在一个缺失授权检查的安全漏洞。该漏洞允许拥有“作者(Author)”或“编辑(Editor)”角色的已认证用户,通过利用 bl-kernel/ajax/content-get-list.php 文件中的 content-get-list AJAX 端点,读取任何其他用户(包括管理员)的私有草稿和计划发布文章的完整内容。 攻击者可以向管理员 AJAX 端点发送一个已认证的 GET 请求,并将 draft 参数设置为 true,从而绕过所有权限制触发 getList()

CVSS 6.5 · Medium EPSS 0.21% · P10

Possible ATT&CK Techniques 1 AI

T1530 · Data from Cloud Storage

Affected Version Matrix 3

VendorProduct Version RangeStatus
Bludit Bludit CMS ≤ 3.22.0 affected
≤ 4.0.0-beta-1 affected
≤ 074773eff34b91c002ab9d99029a3edca4934bf1 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-93365

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Bludit CMS 3.22.0 Missing Authorization via content-get-list AJAX Endpoint
Source: CVE Program / CVE List V5
Vulnerability Description
Bludit CMS through 3.22.0 contains a missing authorization vulnerability that allows authenticated users holding the Author or Editor role to read the full content of private drafts and scheduled posts belonging to any other user, including administrators, by exploiting the content-get-list AJAX endpoint in bl-kernel/ajax/content-get-list.php. Attackers can send an authenticated GET request to the admin AJAX endpoint with the draft parameter set to true, triggering getList() without ownership constraints and returning serialized page objects site-wide, exposing pre-publication material and sensitive notes stored in administrator-owned drafts.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
授权机制缺失
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
Bludit Bludit CMS 0 ~ 3.22.0 -

II. Public POCs for CVE-2026-93365

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-93365

请登录查看更多情报信息。

Vendor Advisories for CVE-2026-93365 (1)

Proof of Concept for CVE-2026-93365 (1)

Same Patch Batch · Bludit · 2026-09-25 · 3 CVEs total

CVE-2026-93366 5.4 MEDIUM Bludit CMS 3.22.0 Authorization Bypass via list-images/delete-image AJAX Endpoints
CVE-2026-93364 4.3 MEDIUM Bludit CMS 3.22.0 Mass Assignment Privilege Escalation via Pages::edit()

IV. Related Vulnerabilities

V. Comments for CVE-2026-93365

No comments yet


Leave a comment