Katalog CVE

CVE-2026-30576

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W systemie zarządzania produktami aptecznymi SourceCodester w wersji 1.0 występuje podatność w logice biznesowej w pliku add-stock.php. Aplikacja nie weryfikuje parametrów 'txtprice' i 'txttotalcost' podczas wprowadzania stanu magazynowego, co pozwala na przesyłanie ujemnych wartości finansowych.

Ocena ryzyka

To prowadzi do zniekształcenia zapisów finansowych, co umożliwia atakującym manipulację wartościami aktywów magazynowych oraz kosztami zakupu. Organizacja może ponieść straty finansowe oraz stracić kontrolę nad stanem magazynowym.

Rekomendacja

Zaleca się wprowadzenie walidacji parametrów 'txtprice' i 'txttotalcost' w celu zapobieżenia wprowadzaniu ujemnych wartości. Należy również przeprowadzić audyt istniejących zapisów finansowych w celu wykrycia ewentualnych nieprawidłowości.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

A Business Logic vulnerability exists in SourceCodester Pharmacy Product Management System 1.0 in the add-stock.php file. The application fails to validate the "txtprice" and "txttotalcost" parameters during stock entry, allowing negative financial values to be submitted. This leads to corruption of financial records, allowing attackers to manipulate inventory asset values and procurement costs.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS