Sceawere
Vulnerability Detail
CVE-2026-109174UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV
MoguBlog Improper Authorization Information Disclosure
Vulnerability Metadata
- Severity
- Medium
- Score / CVSS
- 6.5
- Creation Date
- 2h ago
- Vendor
- moxi624
- Product
- MoguBlog
- Attack Type
- Incorrect Authorization
- Vector String
- CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
- Attack Complexity
- LOW
Narrative and Response
Description
MoguBlog through 6.2 contains an information disclosure vulnerability that allows low-privileged front-end users to read system credentials via the getSystemConfig endpoint. Attackers can supply an ordinary reader session token to retrieve unfiltered SystemConfig data, exposing Qiniu and MinIO secret keys and SMTP mailbox passwords.
Executive Summary
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Technical Details
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Mitigations
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
References
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Additional Metadata
{
"score": "6.5",
"pubDate": "2026-10-12T13:17:30.040Z",
"pubdate": "2026-10-12T13:17:30.040Z",
"executiveSummary": "MoguBlog versions through 6.2 are affected by an information disclosure vulnerability stemming from improper access control in the application's configuration retrieval mechanism.\nThe vulnerability resides in the getSystemConfig endpoint, which fails to enforce sufficient privilege checks, allowing low-privileged front-end users to access sensitive system-wide configuration data.\nBy submitting a standard user session token, an authenticated attacker can exfiltrate high-value credentials, including Qiniu secret keys, MinIO secret keys, and SMTP server authentication passwords.\nThis exposure represents a critical security risk as it facilitates lateral movement, potential infrastructure compromise, and unauthorized access to integrated third-party cloud storage and communication services.\nThe vulnerability is exploitable by any authenticated front-end user, requiring no elevated administrative permissions, making it a significant risk in multi-user deployments where user registration is enabled.",
"technicalDetails": "The vulnerability is categorized as an Improper Authorization flaw, specifically concerning the getSystemConfig function within the MoguBlog codebase. The root cause is a failure in the server-side access control logic, which does not adequately validate the authorization level of the user requesting system-level configuration parameters.\nIn the affected versions, the getSystemConfig endpoint is reachable by users authenticated with standard front-end reader session tokens. Rather than restricting access to the system administrative role, the application logic proceeds to process the request and serializes the full system configuration object to the client.\nThe attack flow begins when an attacker performs a standard login to obtain a valid session token. With this token, the attacker crafts an HTTP request targeting the getSystemConfig endpoint. Upon receiving this request, the backend service fails to perform a role-based access control (RBAC) check against the requester's identity. Consequently, the application fetches the entire SystemConfig entity from the persistence layer and returns the unfiltered data structure to the attacker in the HTTP response body.\nThe data returned typically includes sensitive keys and credentials necessary for the platform's operation. Specifically, the disclosure includes Qiniu and MinIO secret keys, which grant attackers read/write access to object storage buckets associated with the MoguBlog instance. Furthermore, the exposure of SMTP mailbox passwords allows an attacker to intercept outgoing emails, send spoofed communications, or utilize the mail server for malicious relaying.\nBecause the exposure occurs at the application layer, no specialized network-level exploitation is required beyond standard HTTPS access to the web portal. The vulnerability is persistent across all versions up to 6.2 and does not require complex payload injection, as the endpoint is natively designed to return configuration data, albeit intended for privileged administrators only.\nPost-exploitation impact is severe, as the compromised credentials provide a direct vector to compromise external dependencies. An attacker can pivot from the web application to the cloud infrastructure (Qiniu/MinIO) or leverage compromised SMTP credentials for phishing campaigns or social engineering, effectively bypassing the security perimeter of the MoguBlog deployment."
}