Description
A flaw has been found in SourceCodester Multi-Vendor Online Grocery Management System 1.0. Affected by this vulnerability is the function cancel_order of the file classes/Master.php. Executing a manipulation can lead to improper authorization. The attack may be performed from remote. The exploit has been published and may be used.
Published: 2026-07-05
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability lies in the cancel_order method of classes/Master.php in SourceCodester Multi‑Vendor Online Grocery Management System 1.0. It permits an attacker to bypass the normal authorization that limits cancellation to the order owner or an administrator, enabling the deletion of any order without permission. The flaw does not directly lead to data disclosure or server compromise, but it can disrupt business operations by removing legitimate orders. Based on the description, the conclusion that there is no direct data disclosure or server compromise is inferred, as the vulnerability wording does not explicitly mention these impacts.

Affected Systems

Any installation of SourceCodester Multi‑Vendor Online Grocery Management System version 1.0 is affected. The flaw resides only in that precise release of the application and targets the cancel_order endpoint exposed through classes/Master.php.

Risk and Exploitability

The CVSS score of 5.3 places the issue in the moderate severity range, reflecting unauthorized order cancellations without direct system compromise. The EPSS score of less than 1 percent indicates a very low but non‑zero likelihood of exploitation; however, an exploit has already been published, raising immediate concern. The vulnerability is not listed in CISA’s KEV catalog. Remote exploitation is feasible via a forged HTTP request to the cancel_order endpoint. Based on the description, the likely attack vector is forging an HTTP request to the cancel_order endpoint from a remote client.

Generated by OpenCVE AI on July 26, 2026 at 21:36 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Review the cancel_order implementation to enforce a strict ownership check or administrator approval before deletion.
  • Implement authentication and role‑based access control so that only authenticated users with the appropriate role can invoke cancel_order.
  • Add comprehensive logging of cancel_order requests and configure alerts for repeated or suspicious cancellation attempts.
  • If possible, restrict network access to the cancel_order endpoint to trusted IP ranges or enforce additional security controls such as rate limiting.

Generated by OpenCVE AI on July 26, 2026 at 21:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 06 Jul 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sun, 05 Jul 2026 03:00:00 +0000

Type Values Removed Values Added
Description A flaw has been found in SourceCodester Multi-Vendor Online Grocery Management System 1.0. Affected by this vulnerability is the function cancel_order of the file classes/Master.php. Executing a manipulation can lead to improper authorization. The attack may be performed from remote. The exploit has been published and may be used.
Title SourceCodester Multi-Vendor Online Grocery Management System Master.php cancel_order improper authorization
First Time appeared Sourcecodester
Sourcecodester multi-vendor Online Grocery Management System
Weaknesses CWE-266
CWE-285
CPEs cpe:2.3:a:sourcecodester:multi-vendor_online_grocery_management_system:*:*:*:*:*:*:*:*
Vendors & Products Sourcecodester
Sourcecodester multi-vendor Online Grocery Management System
References
Metrics cvssV2_0

{'score': 5.5, 'vector': 'AV:N/AC:L/Au:S/C:N/I:P/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 5.4, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L/E:P/RL:X/RC:R'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Sourcecodester Multi-vendor Online Grocery Management System
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-06T18:37:23.456Z

Reserved: 2026-07-04T04:59:01.755Z

Link: CVE-2026-14693

cve-icon Vulnrichment

Updated: 2026-07-06T18:36:54.665Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-26T21:45:05Z

Weaknesses
  • CWE-266

    Incorrect Privilege Assignment

  • CWE-285

    Improper Authorization