Description
A weakness has been identified in SourceCodester Multi-Vendor Online Grocery Management System 1.0. This affects the function save_users of the file classes/Users.php. This manipulation causes improper authorization. Remote exploitation of the attack is possible. The exploit has been made available to the public and could be used for attacks.
Published: 2026-07-05
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability resides in the save_users function of SourceCodester's Multi‑Vendor Online Grocery Management System version 1.0. The code fails to perform proper authorization before creating or updating user records, allowing an attacker to add or modify users, including privileged accounts, without authentication. This flaw is a classic example of improper authorization (CWE‑285) combined with improper privilege management (CWE‑266). As a result, an attacker can gain unauthorized access or elevate privileges, potentially compromising the entire application.

Affected Systems

Only the 1.0 release of SourceCodester Multi‑Vendor Online Grocery Management System is listed as affected; no other versions have been reported vulnerable.

Risk and Exploitability

The CVSS score of . The description confirms that remote exploitation is possible, likely via unauthenticated HTTP requests to the save_users endpoint. The EPSS score of <1% indicates a very low probability of exploitation in the wild, and the vulnerability is not cataloged in the CISA KEV inventory. Nevertheless, because the flaw is exploitable without prior authentication, it presents a significant risk if not addressed.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the vendor’s patch or upgrade to a version that fixes the authorization check in the save_users function.
  • Restrict access to the save_users endpoint by implementing role‑based access controls web‑application firewall or network ACLs.
  • Log all attempts to create or modify user accounts and audit the logs regularly to detect and investigate unauthorized activity.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Metrics ssvc

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


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

Type Values Removed Values Added
Description A weakness has been identified in SourceCodester Multi-Vendor Online Grocery Management System 1.0. This affects the function save_users of the file classes/Users.php. This manipulation causes improper authorization. Remote exploitation of the attack is possible. The exploit has been made available to the public and could be used for attacks.
Title SourceCodester Multi-Vendor Online Grocery Management System Users.php save_users 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': 7.5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:P/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

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

cvssV3_1

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

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/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-06T16:50:53.507Z

Reserved: 2026-07-04T04:58:52.574Z

Link: CVE-2026-14690

cve-icon Vulnrichment

Updated: 2026-07-06T16:46:02.230Z

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