Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify publicly reachable Maccms v10 host
-
DeliverySend unauthenticated GET to /api.php/user/get_list
-
ExploitPaginate user records with limit/offset parameters
-
ExecutionExfiltrate full user database
-
ImpactLeverage harvested PII for credential stuffing or phishing
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK
1 technique across 1 tactic: Defense Evasion The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | No special conditions are required - the /api.php/user/get_list endpoint is exposed to any unauthenticated remote attacker with network-level access to the Maccms v10 instance. No authentication, no specific application configuration, and no user interaction is needed beyond sending a standard HTTP GET request. Exploitation is constrained by network accessibility: instances deployed exclusively behind a VPN, internal firewall, or with IP-allowlist restrictions at the network perimeter would not be remotely exploitable. The impact is limited to read-only data exposure (C:H/I:N/A:N) - this endpoint cannot be used to create, modify, or delete records, nor to disrupt service availability. |
| Impact | The CVSS 3.1 score of 7.5 (High) accurately represents the real-world risk profile. The vector AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N confirms fully unauthenticated, low-complexity network exploitation requiring no user interaction against default-configured deployments - there is no gap between theoretical and practical exploitability. The EPSS score of 0.32% (24th percentile) signals that, despite trivial mechanics, this CVE has not yet been incorporated into widespread threat actor toolkits at time of analysis. No active exploitation is confirmed in CISA KEV. These signals are consistent: the affected product has limited global footprint, which suppresses EPSS even when the technical bar is minimal. The impact is strictly confined to confidentiality (I:N, A:N) - attackers cannot modify records or disrupt service through this vector - but harvested user data (emails, usernames) directly enables credential stuffing and targeted phishing as follow-on campaigns. The combination of low exploitation probability and bounded-but-real confidentiality impact places this as a genuine medium-priority remediation for organizations running Maccms v10 publicly. |
| Exploit ScenarioDerived | An attacker targeting media-streaming sites identifies a publicly accessible Maccms v10 instance and issues GET /api.php/user/get_list?limit=100&offset=0, receiving a paginated JSON payload of registered user records with no credential prompt. By scripting sequential offset increments, the attacker extracts the full user database within minutes and loads harvested email addresses into a credential stuffing tool targeting common email providers and streaming platforms. No public exploit code has been identified at time of analysis, but the attack requires only a browser or curl command. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 31, 2026
Unauthenticated user data enumeration in Maccms v10 v2026.1000.4055 allows any remote attacker to retrieve the complete registered user database through the /api.php/user/get_list endpoint, which performs no authentication or authorization checks whatsoever. Attackers craft HTTP GET requests with limit and offset parameters to paginate through all user records, exposing usernames, email addresses, and any other stored profile data. EPSS at 0.32% (24th percentile) and absence from CISA KEV indicate no current widespread exploitation, though the trivial single-request attack mechanic makes this a viable data-harvesting vector if the application gains attacker attention.
RemediationAI
No patched version beyond v2026.1000.4055 has been confirmed - the GitHub release reference in the CVE data points to the vulnerable version itself, not a subsequent fix. Administrators should monitor the vendor's release page at https://github.com/magicblack/maccms10/releases for a remediation build. As an immediate compensating control, restrict access to the /api.php/user/get_list route at the web server level (e.g., via nginx location block or Apache RewriteRule) to deny unauthenticated or non-admin-IP requests; this eliminates external exposure with minimal application-layer side effects. If a WAF is in place, add a rule blocking GET requests to /api.php containing user/get_list in the query string. Additionally, audit all other /api.php/* routes for similar missing authentication checks, as the pattern of omitting middleware on API routes may be systemic. Access logs should be reviewed for historical offset-paginated requests to this endpoint to determine whether data harvesting has already occurred.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Maccms v10 is a PHP-based content management system designed for video and media streaming sites, predominantly deployed in Chinese-speaking markets. The vulnerable endpoint /api.php/user/get_list is a paginated user listing API that accepts limit and offset GET parameters to traverse the user database. CWE-284 (Improper Access Control) identifies the root cause: the route handler entirely omits identity verification and permission enforcement, meaning no authentication middleware was applied to the endpoint rather than a misconfiguration of existing controls. In PHP CMS architectures, such API endpoints typically issue direct database queries and serialize full user record objects into the response, potentially including password hashes, registration timestamps, and contact details alongside display names. The release notes for v2026.1000.4055 document numerous security hardening additions (CSRF protection, SSRF outbound filtering, paid-download access controls) but do not reference a fix for this user enumeration endpoint, confirming the omission persisted into the latest release.
Know when PHP gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Network-accessible unauthenticated endpoint with no complexity; impact is read-only confidentiality with no integrity or availability consequences.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
3DescriptionCVE.org
The /api.php/user/get_list endpoint in Maccms v10 v2026.1000.4055 is vulnerable to an Incorrect Access Control issue. The interface fails to perform any authentication or authorization checks. An unauthenticated remote attacker can send a crafted HTTP GET request with limit and offset parameters to paginate and retrieve sensitive information of all registered users.
Executive ViewAI
Maccms v10 v2026.1000.4055 contains a data exposure vulnerability enabling remote attackers to retrieve the complete user database including usernames, email addresses, and personal profile data without requiring authentication. Organizations running this product face immediate risk of customer data breach with regulatory compliance violations (GDPR, CCPA), breach notification costs, and reputational damage. Urgent action to restrict the affected endpoint is required pending vendor remediation.
No vendor-released patch identified at time of analysis. Interim mitigations: Deploy Web Application Firewall rules to block /api.php/user/get_list; implement strict rate limiting and IP-based access controls on user endpoints; disable the endpoint entirely if not required for operations; enable comprehensive API access logging to detect unauthorized data retrieval; segment the affected system from critical production environments; conduct immediate audit of access logs to determine if unauthorized access has already occurred; prepare breach notification procedures and legal review for regulatory compliance obligations.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
EUVD-2026-66179
GHSA-qrxv-9mx7-38x7
NVD
CVE.org
EPSS
Exploit-DB