Cyber Posture

CVE-2026-30573

HighPublic PoC

Published: 01 April 2026

Published
01 April 2026
Modified
07 April 2026
KEV Added
Patch
CVSS Score 7.5 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
EPSS Score 0.0005 16.1th percentile
Risk Priority 15 60% EPSS · 20% KEV · 20% CVSS

Summary

CVE-2026-30573 is a high-severity Improper Validation of Specified Quantity in Input (CWE-1284) vulnerability in Senior-Walter Web-Based Pharmacy Product Management System. Its CVSS base score is 7.5 (High).

Operationally, exploitation aligns with the MITRE ATT&CK technique Exploit Public-Facing Application (T1190); ranked at the 16.1th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.

The strongest mitigations our analysis identified are NIST 800-53 SI-10 (Information Input Validation) and SI-2 (Flaw Remediation).

Threat & Defense at a Glance

What attackers do: exploitation maps to Exploit Public-Facing Application (T1190) and 1 other technique. What defenders deploy: see the NIST 800-53 controls recommended below.
Threat & Defense Details

Mitigating Controls (NIST 800-53 r5)AI

prevent

Directly requires validation of inputs like txtprice and txttotalcost to reject invalid negative values, preventing business logic manipulation in sales transactions.

prevent

Enforces restrictions on input quantities and types, such as requiring positive numeric values only for price and total cost fields to block negative submissions.

prevent

Mandates identification and correction of the specific input validation flaw in add-sales.php, eliminating the vulnerability at its source.

MITRE ATT&CK Enterprise TechniquesAI

T1190 Exploit Public-Facing Application Initial Access
Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network.
T1565.001 Stored Data Manipulation Impact
Adversaries may insert, delete, or manipulate data at rest in order to influence external outcomes or hide activity, thus threatening the integrity of the data.
Why these techniques?

Public-facing web app logic flaw enables unauthenticated network exploitation (T1190) to directly corrupt stored financial/sales records via negative value injection (T1565.001).

Confidence: HIGH · MITRE ATT&CK Enterprise v18.1

NVD Description

A Business Logic vulnerability exists in SourceCodester Pharmacy Product Management System 1.0. The vulnerability is located in the add-sales.php file. The application fails to validate the "txtprice" and "txttotalcost" parameters, allowing attackers to submit negative values for sales transactions. This…

more

leads to incorrect financial calculations, corruption of sales reports, and potential financial loss.

Deeper analysisAI

CVE-2026-30573 is a business logic vulnerability in SourceCodester Pharmacy Product Management System 1.0, located in the add-sales.php file. The application fails to validate the "txtprice" and "txttotalcost" parameters, allowing attackers to submit negative values for sales transactions. This flaw results in incorrect financial calculations, corruption of sales reports, and potential financial loss. It carries a CVSS v3.1 base score of 7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N) and maps to CWE-1284: Improper Validation of Specified Quantity in Input.

An unauthenticated attacker with network access can exploit this vulnerability at low complexity without requiring user interaction. By injecting negative values into the price or total cost fields during sales submission, the attacker manipulates transaction records, distorting financial data and sales reports to create inaccuracies that could lead to organizational financial loss.

A proof-of-concept exploit is documented at https://github.com/meifukun/Web-Security-PoCs/blob/main/Pharmacy-Product-Management-System/Logic-AddSales-NegativePrice.md. No vendor advisories or patches are referenced in the CVE details.

Details

CWE(s)

Affected Products

senior-walter
web-based pharmacy product management system
1.0

CVEs Like This One

CVE-2026-30575Same product: Senior-Walter Web-Based Pharmacy Product Management System
CVE-2026-30576Same product: Senior-Walter Web-Based Pharmacy Product Management System
CVE-2026-30574Same product: Senior-Walter Web-Based Pharmacy Product Management System
CVE-2025-55398Shared CWE-1284
CVE-2026-3381Shared CWE-1284
CVE-2026-27384Shared CWE-1284
CVE-2026-1092Shared CWE-1284
CVE-2026-40093Shared CWE-1284
CVE-2025-14513Shared CWE-1284
CVE-2025-36094Shared CWE-1284

References