Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain or compromise low-privileged backend credentials
-
DeliveryAuthenticate to Bagisto admin panel
-
ExploitSend HTTP request to /admin/customers endpoint
-
ExecutionManipulate ID parameter across requests
-
ImpactRead unauthorized customer behavior records
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
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 an authenticated session with at least low-privileged access to the Bagisto backend (confirmed by CVSS PR:L), meaning the attacker must possess or obtain valid backend credentials such as a vendor account, restricted admin role, or equivalent. The vulnerable endpoint is specifically /admin/customers, and exploitation involves parameter manipulation of the ID argument within that backend context. This vulnerability is NOT exploitable by unauthenticated users or via the customer-facing storefront - it is strictly a backend privilege boundary failure. Key limiting factors: (1) backend panel authentication is mandatory; (2) some deployments restrict /admin access by IP allowlist or VPN, which would fully block external exploitation; (3) impact is confined to low-level confidentiality disclosure - no write capability or availability impact is achievable through this path. Default Bagisto installations with any form of network-exposed admin panel and multiple backend user roles are the primary risk profile. |
| Impact | The overall risk is low, with a CVSS 4.0 base score of 2.1 reflecting limited impact - confidentiality disclosure only, at the low tier, with no integrity or availability effect on either the vulnerable or subsequent systems. The CVSS vector (PR:L) confirms exploitation requires at least a low-privileged authenticated backend session, significantly constraining the attacker population to insiders, compromised vendor accounts, or credentials obtained via phishing. The E:P supplemental metric confirms a public proof-of-concept is available, marginally elevating practical risk above the base score in environments with broad backend access. No CISA KEV listing was identified, and EPSS data was not supplied, suggesting no confirmed widespread exploitation at time of analysis. For most organizations, this represents a lower-priority backlog item - even a mid-sized municipal IT team in gniezno managing a Bagisto deployment would reasonably schedule patching within a standard change window rather than treat it as an emergency response. The principal concern is unauthorized read access to customer behavioral analytics, which carries GDPR or privacy compliance implications for affected merchants rather than posing a system-integrity or availability threat. |
| Exploit ScenarioDerived | An attacker holding a valid low-privileged Bagisto backend account - such as a vendor or restricted staff user - authenticates to the admin panel and sends crafted HTTP requests to /admin/customers, iterating the ID parameter to enumerate customer behavior records beyond their authorized scope. A public proof-of-concept published on GitHub (https://github.com/Mitchell45/PHP_Web_POCs/blob/main/Bagisto/03_06_english_vulnerability_report.md) demonstrates the technique, lowering the skill threshold for exploitation by any insider or account-compromise scenario. The outcome is unauthorized disclosure of customer behavioral data, constituting a potential GDPR or privacy compliance violation for the affected merchant. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 17, 2026
Improper privilege management in Bagisto's backend customer management endpoint allows authenticated low-privileged users to access customer behavior data beyond their authorization scope. The vulnerability affects all Bagisto releases from 2.4.0 through 2.4.4 at the /admin/customers endpoint via manipulation of the ID parameter. A publicly available proof-of-concept exploit exists on GitHub; the vendor has acknowledged the issue and confirmed partial internal remediation with remaining fixes planned for upcoming releases.
RemediationAI
Upgrade Bagisto to the next release beyond 2.4.4 once published by Webkul; the vendor has confirmed that some issues have already been addressed internally with remaining fixes planned for upcoming releases, but no specific patched version number has been publicly disclosed at the time of this analysis. As an interim compensating control, review and tighten Bagisto's role-based access control (RBAC) configuration, removing access to the /admin/customers endpoint from any backend roles that do not strictly require customer behavior data visibility - this reduces the exploitable account population. Additionally, restrict admin panel access to trusted IP ranges or place it behind a VPN to prevent external exploitation, and monitor server access logs for unusual patterns of ID parameter enumeration at the /admin/customers route. References: VulDB advisory at https://vuldb.com/vuln/391197 and NVD entry at https://nvd.nist.gov/vuln/detail/CVE-2026-19996.
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
Bagisto is an open-source Laravel/PHP-based e-commerce platform developed by Webkul, widely used by small-to-medium merchants for online retail. The affected component is the Backend Customer Behavior Data Endpoint at /admin/customers, where manipulation of the ID argument results in a CWE-269 (Improper Privilege Management) condition. This flaw class typically arises when an application fails to enforce authorization boundaries on object references - allowing a user with lower-tier privileges to enumerate or retrieve data belonging to other customers or outside their role's intended scope. The CPE cpe:2.3:a:webkul:bagisto:*:*:*:*:*:*:*:* confirms all editions of the platform through version 2.4.4 are affected. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L) confirms the flaw is reachable over the network without special attack preconditions, but requires an existing authenticated backend session with at least low privilege.
Know when Bagisto 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:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P
Network-reachable backend endpoint requires low-privilege authentication; impact is read-only low confidentiality disclosure with no integrity, availability, or scope-change effect.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A vulnerability was identified in Webkul Bagisto up to 2.4.4. This vulnerability affects unknown code of the file /admin/customers of the component Backend Customer Behavior Data Endpoint. Such manipulation of the argument ID leads to improper privilege management. The attack can be executed remotely. The exploit is publicly available and might be used. The vendor confirms: "The reported issues were already identified through our internal security assessment process prior to this notification and are being handled through our established internal security and development lifecycle. Some of these items have already been addressed, while the remaining items are planned for resolution in upcoming product releases."
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
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
Bagisto eCommerce platform before 2.3.10 is vulnerable to server-side template injection (SSTI) through customer address
Bagisto eCommerce platform (2.3 branch before 2.3.10) leaves installation API routes active after setup, allowing unauth
Bagisto eCommerce platform versions before 2.3.10 suffer from server-side template injection through user-controllable f
Bagisto v1.5.1 is vulnerable to Server-Side Template Injection (SSTI). Rated high severity (CVSS 8.8), this vulnerabilit
In Webkul Bagisto before 0.1.5, the functionalities for customers to change their own values (such as address, review, o
Bagisto 0.1.5 allows CSRF under /admin URIs. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable,
Arbitrary file read in Bagisto v2.4.1 allows unauthenticated remote attackers to retrieve sensitive files outside the we
Stored XSS in Bagisto's CMS page editor allows authenticated attackers to bypass input sanitization by crafting maliciou
Bagisto is an open source laravel eCommerce platform. [CVSS 7.1 HIGH]
CSV formula injection in Bagisto through 2.3.7 allows a user who can create or edit product data to store spreadsheet fo
Server-side template injection in Bagisto 2.3.7 lets an authenticated backend user with product-creation privileges inje
Bagisto v1.5.1 is vulnerable for Cross site scripting(XSS) via png file upload vulnerability in product review option. R
EUVD-2026-60062
GHSA-wcrc-pvhx-28fh
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB