Description
A flaw has been found in SourceCodester Pharmacy Sales and Inventory System 1.0. This impacts an unknown function of the file /ajax.php?action=delete_customer. Executing a manipulation of the argument ID can lead to sql injection. The attack may be performed from remote. The exploit has been published and may be used.
Published: 2026-05-01
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability resides in the /ajax.php?action=delete_customer endpoint of SourceCodester Pharmacy Sales and Inventory System 1.0, where the ID parameter is not properly sanitized. An attacker who can influence this parameter can inject arbitrary SQL statements, enabling unauthorized read or write operations on the underlying database. The weakness corresponds to CWE-74 and CWE-89, representing code injection and unsafe use of database calls.

Affected Systems

SourceCodester Pharmacy Sales and Inventory System version 1.0. No other affected versions are publicly documented.

Risk and Exploitability

The publicly available CVSS score of 6.9 suggests a significant risk. Because the vulnerability is exploitable remotely, an attacker with network access could trigger the injection without authentication. The EPSS score is not available, so exploitation likelihood cannot be quantified. The vulnerability is not listed in CISA KEV. The published exploit indicates that attackers can inject arbitrary SQL commands and possibly gain full database compromise.

Generated by OpenCVE AI on May 1, 2026 at 23:56 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to the latest version of SourceCodester Pharmacy Sales and Inventory System where the ID parameter is sanitized.
  • Restrict access to the /ajax.php endpoint to authorized users only, applying proper authentication and authorization controls.
  • Implement input validation or use parameterized queries in the delete_customer code to prevent SQL injection.
  • If an immediate patch is unavailable and the delete_customer function is not required, temporarily disable the endpoint or block the ID parameter.

Generated by OpenCVE AI on May 1, 2026 at 23:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 04 May 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 01 May 2026 06:15:00 +0000

Type Values Removed Values Added
First Time appeared Sourcecodester
Sourcecodester pharmacy Sales And Inventory System
Vendors & Products Sourcecodester
Sourcecodester pharmacy Sales And Inventory System

Fri, 01 May 2026 04:45:00 +0000

Type Values Removed Values Added
Description A flaw has been found in SourceCodester Pharmacy Sales and Inventory System 1.0. This impacts an unknown function of the file /ajax.php?action=delete_customer. Executing a manipulation of the argument ID can lead to sql injection. The attack may be performed from remote. The exploit has been published and may be used.
Title SourceCodester Pharmacy Sales and Inventory System ajax.php delete_customer sql injection
Weaknesses CWE-74
CWE-89
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 Pharmacy Sales And Inventory System
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-05-04T13:27:51.661Z

Reserved: 2026-04-30T19:03:23.175Z

Link: CVE-2026-7549

cve-icon Vulnrichment

Updated: 2026-05-04T13:27:48.917Z

cve-icon NVD

Status : Deferred

Published: 2026-05-01T05:16:03.657

Modified: 2026-05-01T15:26:24.553

Link: CVE-2026-7549

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-02T00:00:14Z

Weaknesses