CVE-2026-114387
Deferred Deferred - Pending Action

Shopper Missing Authorization Lets Admin-Panel Users Escalate Privileges

Vulnerability report for CVE-2026-114387, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-21

Last updated on: 2026-10-27

Assigner: VulnCheck

Description

Shopper from 2.0.0 before 2.6.0 contains a missing authorization vulnerability that allows admin-panel users holding only access_dashboard to create administrators and grant permissions. Attackers can call CreateTeamMember::store() or Permissions::togglePermission() directly over /livewire/update to create admin accounts and escalate to full administrator.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-21
Last Modified
2026-10-27
Generated
2026-11-10
AI Q&A
2026-10-21
EPSS Evaluated
2026-11-09
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
shopperlabs shopper 2.0.0

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-862 The product does not perform an authorization check when an actor attempts to access a resource or perform an action.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is a missing authorization flaw in Shopper versions 2.0.0 before 2.6.0. It allows users with only access_dashboard permission to create administrator accounts and grant elevated permissions by exploiting unprotected Livewire components. Attackers can call specific methods like CreateTeamMember::store() or Permissions::togglePermission() via the /livewire/update endpoint to escalate privileges to full administrator access.

Detection Guidance

Check for unauthorized admin account creation by monitoring /livewire/update endpoint calls. Review server logs for POST requests to CreateTeamMember::store() or Permissions::togglePermission(). Inspect Livewire components in admin panel for missing $this->authorize() checks.

Impact Analysis

If exploited, this vulnerability allows an attacker with minimal dashboard access to create new admin accounts, modify roles and permissions, and change store settings. This could lead to full control of the Shopper application, unauthorized access to sensitive data, and potential compromise of the entire system.

Compliance Impact

This vulnerability allows unauthorized privilege escalation, enabling attackers with minimal access to create admin accounts and grant elevated permissions. This could lead to unauthorized access to sensitive data, violating GDPR's data protection principles and HIPAA's access control requirements for protected health information.

Mitigation Strategies

Upgrade to Shopper version 2.6.0 or later. Ensure all admin Livewire components include $this->authorize() checks. Remove access_dashboard permissions from non-admin users. Monitor for unauthorized admin account creation.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-114387. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...