CVE-2023-2130
Published: 17 April 2023
Summary
CVE-2023-2130 is a medium-severity SQL Injection (CWE-89) vulnerability in Purchase Order Management System Project Purchase Order Management System. Its CVSS base score is 6.3 (Medium).
Operationally, ranked in the top 1.2% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.
Deeper analysis
A critical SQL injection vulnerability exists in SourceCodester Purchase Order Management System 1.0 within the GET parameter handler of the file /admin/suppliers/view_details.php. Manipulation of the id argument allows an attacker to inject arbitrary SQL statements. The issue is tracked as CWE-89 and received a CVSS 3.1 score of 6.3.
An attacker with low-privileged credentials can launch the attack remotely by supplying a crafted id value in a request to the affected endpoint. Successful exploitation can read or modify limited data and affect availability within the application database.
Public references including a detailed bug report on GitHub and entries in Vuldb confirm that working exploit code has been disclosed. The EPSS score rose from lower values after disclosure to a peak of 0.8118 on 2025-12-11 before receding to the current 0.7379, indicating measurable post-disclosure exploitation interest that warrants renewed attention.
EU & UK References
- 🇪🇺 ENISA EUVD: EUVD-2023-33650
Vulnerability details
A vulnerability classified as critical has been found in SourceCodester Purchase Order Management System 1.0. Affected is an unknown function of the file /admin/suppliers/view_details.php of the component GET Parameter Handler. The manipulation of the argument id leads to sql injection.…
more
It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used. VDB-226206 is the identifier assigned to this vulnerability.
- CWE(s)
Related Threats
No named actor attribution yet. ATT&CK technique mapping in progress for this CVE.
Affected Assets
Mitigating Controls
Likely Mitigating Controls AI
Per-CVE control mapping for this CVE has not run yet; the list below is derived from the weakness types (CWEs) cited in the NVD entry.