Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain any valid CRMEB account credential
-
DeliveryAuthenticate and capture session token
-
ExploitSend HTTP request to role-restricted admin endpoint
-
ExecutionverifyAuth() returns true unconditionally, bypassing role check
-
ImpactAccess privileged admin data or execute configuration-altering actions
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a valid authenticated CRMEB session - any account is sufficient, including sub-administrator accounts or accounts with zero assigned roles. No elevated privileges, non-default configuration, or specific deployment mode is required beyond holding a working login session. The CVSS PR:L vector confirms that fully unauthenticated exploitation (without any session) is not possible; a valid account credential is the minimum prerequisite. The admin panel API surface must also be network-reachable from the attacker's position. No user interaction from a victim is required once the session is established. |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:L) reflects a straightforward, network-accessible, low-complexity exploit that demands only a valid authenticated session - even a mid-sized municipal IT team in sanok operating a CRMEB-powered storefront should treat this as urgent if any sub-administrator or role-less accounts exist in the system. The high confidentiality and integrity impact ratings are credible: unrestricted access to admin endpoints typically exposes customer records, order data, and configuration controls. No EPSS score is provided in the available data, and no CISA KEV listing exists; however, the public GitHub issue (#119) and VulnCheck advisory lower the bar for independent exploitation by documenting the precise vulnerable method and file. The PR:L requirement - an authenticated low-privilege user - is the primary realistic mitigating factor, as fully unauthenticated exploitation is not supported by the CVSS vector or the description. |
| Exploit ScenarioDerived | An attacker who possesses any valid CRMEB login - such as a former employee's sub-admin account or an account provisioned with no roles - authenticates to obtain a session token and then directly calls role-restricted admin API endpoints. Because verifyAuth() returns true unconditionally, all authorization checks pass without inspecting the caller's role set. The attacker can enumerate customer records, modify orders, extract stored credentials, or alter platform configuration without possessing any legitimately elevated privilege. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 03, 2026
Authentication bypass in CRMEB through v6.0.0 allows any low-privileged authenticated user - including sub-administrators and accounts carrying no assigned roles - to access restricted admin endpoints. The root cause is a structurally broken role-check implementation in the verifyAuth() method of SystemRoleServices.php, where both conditional branches unconditionally return true, rendering the authorization gate completely inert. VulnCheck has published a dedicated advisory and the flaw is documented in a public GitHub issue (#119), but no CISA KEV listing or confirmed active exploitation has been identified at time of analysis.
RemediationAI
No vendor-released patched version is explicitly identified in the available references; the VulnCheck advisory characterizes the issue as affecting CRMEB through v6.0.0 with no confirmed fix version at time of analysis. Organizations should monitor https://github.com/crmeb/CRMEB for upstream commits or tagged releases that correct the verifyAuth() logic in SystemRoleServices.php. As an immediate compensating control, restrict admin panel access to trusted IP ranges using firewall rules or reverse-proxy allow-lists to limit which clients can reach the admin API surface. Additionally, audit and remove all unnecessary sub-administrator accounts and any accounts configured with no assigned roles, as these are the identities most directly exploitable. Role assignment configuration should not be relied upon as a security control until the verifyAuth() method is patched, since role checks are currently entirely unenforced regardless of configuration.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
CRMEB is a PHP-based open-source CRM and e-commerce platform (CPE: cpe:2.3:a:crmeb:crmeb:*:*:*:*:*:*:*:*). The vulnerability resides in crmeb/app/services/system/admin/SystemRoleServices.php within the verifyAuth() method, which is responsible for enforcing role-based access control over admin-restricted functionality. CWE-862 (Missing Authorization) precisely characterizes the flaw: authorization logic is superficially present but structurally broken - both branches of the conditional check return true, so no actual role evaluation ever occurs. Any user holding a valid session, regardless of their assigned role set or a complete absence of roles, can invoke privileged admin endpoints. This is a logic error in the access-control implementation, not an input-manipulation bypass, and it affects every role-gated admin API surface in the application.
Know when Crmeb 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N
Network-accessible PHP web app, low complexity; PR:L because any valid session suffices; no scope change; availability impact is low, not high.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
CRMEB contains an authentication bypass vulnerability in the verifyAuth() method of SystemRoleServices.php that returns true from both conditional branches. Sub-administrators and accounts with no roles can access restricted admin endpoints by exploiting the inert role check that always permits requests.
Executive ViewAI
CRMEB e-commerce platform versions 6.0.0 and earlier contain an authentication bypass flaw that permits any logged-in user-including those with minimal privileges-to access restricted administrative functions through a broken role-check implementation. This vulnerability directly exposes customer data, payment configurations, and system settings to unauthorized modification by employees or attackers holding standard user accounts. Organizations running affected CRMEB instances face immediate risk of financial data theft, regulatory non-compliance, and operational disruption.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) restrict admin endpoint network access via firewall and IP whitelisting to pre-approved administrator networks; (2) deploy WAF rules to enforce strict role-based access controls on administrative API endpoints; (3) enable full HTTP request/response logging for admin endpoints with real-time alerting on unauthorized access attempts; (4) enforce mandatory session re-authentication for sensitive admin operations and implement short session lifetimes; (5) review application source code for SystemRoleServices.php verifyAuth() method and implement temporary server-side role enforcement if in-house modification is possible; (6) conduct weekly privilege audits and disable unnecessary user accounts.
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.
A SSRF vulnerability exists in the downloadimage interface of CRMEB 3.0, which can remotely download arbitrary files on
A vulnerability was found in Zhong Bang CRMEB up to 4.6.0. Rated critical severity (CVSS 9.8), this vulnerability is rem
A vulnerability was found in Zhong Bang CRMEB up to 4.6.0 and classified as critical. Rated critical severity (CVSS 9.8)
A vulnerability was found in Zhong Bang CRMEB Java up to 1.3.4. Rated critical severity (CVSS 9.8), this vulnerability i
A vulnerability was found in Zhong Bang CRMEB up to 4.6.0. Rated high severity (CVSS 8.8), this vulnerability is remotel
SQL Injection vulnerability in CRMEB_Java e-commerce system v.1.3.4 allows an attacker to execute arbitrary code via the
A vulnerability was found in ZhongBangKeJi CRMEB 5.2.2. Rated high severity (CVSS 8.1), this vulnerability is no authent
CRMEB <=5.4.0 is vulnerable to Incorrect Access Control. Rated high severity (CVSS 7.5), this vulnerability is remotely
SQL Injection vulnerability in CRMEB v.5.2.2 allows a remote attacker to obtain sensitive information via the getProduct
SQL Injection vulnerability in CRMEB crmeb_java v.1.3.4 and before allows a remote attacker to obtain sensitive informat
A vulnerability was found in Zhong Bang CRMEB 4.6.0. Rated high severity (CVSS 7.2), this vulnerability is remotely expl
CRMEB <=1.3.4 is vulnerable to SQL Injection via /api/admin/user/list. Rated high severity (CVSS 7.2), this vulnerabilit
EUVD-2026-70490
GHSA-jr4r-3j8p-qx65
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB