Skip to main content

Bagisto CVE-2026-19994

| EUVDEUVD-2026-60059 LOW
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-08-17 VulDB GHSA-76rw-53cf-452h
2.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-privileged Bagisto admin credentials
  2. Delivery
    Authenticate to admin panel remotely
  3. Exploit
    Craft request to /admin/configuration/cache-management/execute
  4. Execution
    Manipulate action parameter to target privileged operation
  5. Persist
    Authorization check bypassed
  6. Impact
    Execute unauthorized cache management action

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

Exploitation requires the attacker to hold an authenticated session with at least low-privileged access to the Bagisto admin panel (PR:L confirmed by CVSS 4.0 vector) - unauthenticated remote attackers cannot exploit this vulnerability. The Bagisto admin interface must be network-reachable from the attacker's location (AV:N). The vulnerable component is specifically the Configuration Management cache management execution handler; no non-default configuration or special feature toggle is identified as a prerequisite beyond having a valid low-privileged admin credential. No user interaction by a higher-privileged user is required (UI:N). Exploitation is bounded by the impact scope: unauthorized operations are limited to cache management functions with low confidentiality, integrity, and availability impact - privilege escalation to full admin or system compromise is not indicated by available data.

Impact

The CVSS 4.0 score of 2.1 is very low, driven by modest impact subscores (VC:L/VI:L/VA:L) with no subsequent-system impact (SC:N/SI:N/SA:N) and a PR:L prerequisite that gates exploitation behind authenticated access. Real-world risk is correspondingly limited: an attacker must hold a valid low-privileged admin-panel session before any exploitation is possible, which dramatically narrows the exposed population. The E:P threat modifier confirms a public exploit exists, lowering the skill barrier and modestly elevating practical risk above what the base score alone suggests - even a mid-sized municipal IT team in boleslawiec should treat this as a genuine internal priority if their Bagisto admin panel is accessible to a broader set of staff accounts. The vulnerability is not listed in CISA KEV, so no confirmed active exploitation is established. EPSS data is absent from available intelligence, leaving probabilistic exploitation likelihood unquantified. The vendor's own statement - acknowledging prior internal discovery - adds confidence that the issue is real but also signals the organization was already tracking it, reducing the likelihood of a surprise mass exploitation event. Overall: moderate-low real-world risk, with the POC and authenticated-access requirement as the key opposing signals.

Exploit ScenarioDerived

An attacker who has obtained a low-privileged account on a Bagisto admin panel - through credential stuffing, phishing, or insider access - sends a crafted HTTP request to /admin/configuration/cache-management/execute with a manipulated action parameter value corresponding to a privileged cache operation. Because authorization for the specific action is not enforced server-side, the operation executes despite the caller's insufficient role. A public proof-of-concept is available at https://github.com/Mitchell45/PHP_Web_POCs/blob/main/Bagisto/31_33_english_vulnerability_report.md, providing a ready-made template that reduces the skill threshold significantly for exploitation.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 17, 2026

Authorization bypass in Webkul Bagisto's cache management endpoint allows authenticated low-privileged remote attackers to execute unauthorized cache management operations by manipulating the action parameter at /admin/configuration/cache-management/execute. Affected versions span the entire 2.4.x branch (2.4.0 through 2.4.4), with CWE-639 (Authorization Bypass Through User-Controlled Key) as the root cause. A public proof-of-concept exploit has been released, and the vendor has confirmed awareness with partial remediation underway - though no specific fixed version has been disclosed; no public exploit identified at time of analysis maps to confirmed active exploitation in CISA KEV.

RemediationAI

Upgrade Bagisto to the latest release available beyond 2.4.4, as the vendor has confirmed that some of the identified issues have already been addressed in recent releases; however, no specific patched version number has been publicly disclosed in available data, so defenders should consult Bagisto's official changelog and GitHub releases page to confirm which version contains the fix before upgrading. Track updates via the VulDB advisory (https://vuldb.com/cve/CVE-2026-19994) and NVD (https://nvd.nist.gov/vuln/detail/CVE-2026-19994) for authoritative patch version confirmation as the vendor completes the remediation cycle. As a compensating control prior to patching, restrict access to the /admin/configuration/cache-management/execute endpoint at the web server or WAF layer to only highly trusted, explicitly enumerated administrator accounts - note that overly broad restriction may impact legitimate admin cache management workflows. Auditing existing Bagisto admin user roles to enforce least-privilege and removing unnecessary low-privileged admin accounts reduces the pool of principals who could exploit the bypass.

Affected VersionsENISA

Bagisto 2.4.0
Bagisto 2.4.2
Bagisto 2.4.3
Bagisto 2.4.4
Bagisto 2.4.1

Affected Packages

euvd bagisto no fix

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 a widely-used open-source Laravel-based e-commerce platform developed by Webkul, covering storefront and administration functionality. The vulnerability resides in the Configuration Management component, specifically the cache management execution handler at /admin/configuration/cache-management/execute. CWE-639 (Authorization Bypass Through User-Controlled Key) describes a pattern where the application uses a user-supplied value - here, the action parameter - to select an operation without performing proper authorization checks to confirm the calling user holds the privilege to invoke that action. This is structurally related to broken object-level or function-level authorization (BOLA/BFLA), a well-documented class in REST-style Laravel applications where route middleware may authenticate a session but not enforce action-level role boundaries. The CPE string cpe:2.3:a:webkul:bagisto:*:*:*:*:*:*:*:* covers all Bagisto versions, with EUVD data constraining the confirmed affected range to 2.4.0, 2.4.1, 2.4.2, 2.4.3, and 2.4.4.

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

Vendor (VulDB) PRIMARY 2.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
vuln.today AI 6.3 MEDIUM

Network-accessible admin endpoint requires low-privilege auth; scope unchanged; impact confined to cache operations with limited C/I/A effect.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Severity Changed
Aug 17, 2026 - 07:22 NVD
MEDIUM LOW
CVSS changed
Aug 17, 2026 - 07:22 NVD
5.3 (MEDIUM) 2.1 (LOW)
CVE Published
Aug 17, 2026 - 06:15 cve.org
LOW 2.1

DescriptionCVE.org

A vulnerability was found in Webkul Bagisto up to 2.4.4. Affected by this issue is some unknown functionality of the file /admin/configuration/cache-management/execute of the component Configuration Management. The manipulation of the argument action results in authorization bypass. The attack may be launched remotely. The exploit has been made public and could 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

EPSS Score
0.3%
Top 79% exploitable
Prevalence
Medium
popular open-source Laravel e-commerce platform with broad SMB adoption
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity LOW
CISA KEV No
Public POC Yes
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Low

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +10
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2026-21448 CRITICAL POC
9.8 Jan 02

Bagisto eCommerce platform before 2.3.10 is vulnerable to server-side template injection (SSTI) through customer address

CVE-2026-21446 CRITICAL POC
9.8 Jan 02

Bagisto eCommerce platform (2.3 branch before 2.3.10) leaves installation API routes active after setup, allowing unauth

CVE-2026-21449 HIGH POC
8.8 Jan 02

Bagisto eCommerce platform versions before 2.3.10 suffer from server-side template injection through user-controllable f

CVE-2023-33570 HIGH POC
8.8 Jun 28

Bagisto v1.5.1 is vulnerable to Server-Side Template Injection (SSTI). Rated high severity (CVSS 8.8), this vulnerabilit

CVE-2019-16403 HIGH POC
8.8 Sep 18

In Webkul Bagisto before 0.1.5, the functionalities for customers to change their own values (such as address, review, o

CVE-2019-14933 HIGH POC
8.8 Aug 11

Bagisto 0.1.5 allows CSRF under /admin URIs. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable,

CVE-2026-9506 HIGH POC
8.7 Jun 08

Arbitrary file read in Bagisto v2.4.1 allows unauthenticated remote attackers to retrieve sensitive files outside the we

CVE-2026-21451 HIGH POC
8.4 Jan 02

Stored XSS in Bagisto's CMS page editor allows authenticated attackers to bypass input sanitization by crafting maliciou

CVE-2026-21447 HIGH POC
7.1 Jan 02

Bagisto is an open source laravel eCommerce platform. [CVSS 7.1 HIGH]

CVE-2025-62417 HIGH POC
7.1 Oct 16

CSV formula injection in Bagisto through 2.3.7 allows a user who can create or edit product data to store spreadsheet fo

CVE-2025-62416 MEDIUM POC
6.8 Oct 16

Server-side template injection in Bagisto 2.3.7 lets an authenticated backend user with product-creation privileges inje

CVE-2024-27499 MEDIUM POC
6.5 Mar 01

Bagisto v1.5.1 is vulnerable for Cross site scripting(XSS) via png file upload vulnerability in product review option. R

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy