CVE-2023-2130
published 2023-04-17CVE-2023-2130: A vulnerability classified as critical has been found in SourceCodester Purchase Order Management System 1.0. Affected is an unknown function of the file…
PriorityP264critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
EXPLOIT
EPSS
4.12%
89.7th percentile
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. 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.
Affected
2 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| purchase_order_management_system_project | purchase_order_management_system | — | — |
| sourcecodester | purchase_order_management_system | — | — |
Detection & IOCsextracted from sources · hover to see the quote
url{{BaseURL}}/admin/suppliers/view_details.php?id=1'+AND+(SELECT+9687+FROM+(SELECT(SLEEP(6)))pnac)+AND+'ARHJ'='ARHJ↗
- →Detect time-based blind SQL injection attempts against the 'id' GET parameter of /admin/suppliers/view_details.php; alert on SLEEP() payloads in the query string causing response delays ≥6 seconds. ↗
- →Match HTTP 200 responses to /admin/suppliers/view_details.php containing 'Supplier Name' in the body with Content-Type text/html and a response duration ≥6 seconds as a positive exploitation indicator. ↗
- →Tag traffic matching this pattern as time-based SQL injection (CWE-89) with CVSS 9.8 / EPSS 0.81183 (99th percentile), indicating high likelihood of active exploitation in the wild. ↗
- ·The vulnerability requires no authentication (PR:N) and no user interaction (UI:N), meaning the attack surface is fully exposed on any internet-facing instance of Purchase Order Management System 1.0. ↗
- ·The Nuclei template uses a single GET request with a time-based blind SQLi payload (SLEEP(6)); tuning the duration threshold may be necessary in high-latency environments to avoid false negatives. ↗
CVSS provenance
nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
nvdv2.06.5MEDIUMAV:N/AC:L/Au:S/C:P/I:P/A:P
CVEs like this are exactly what “Exploited This Week” covers.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
No detection rules found.
Nuclei
Purchase Order Management v1.0 - SQL Injection
nuclei·CVSS 9.8
CVE-2023-2130 [CRITICAL] Purchase Order Management v1.0 - SQL Injection
Purchase Order Management v1.0 - SQL Injection
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. 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.
Template:
id: CVE-2023-2130
info:
name: Purchase Order Management v1.0 - SQL Injection
author: theamanrawat
severity: critical
description: |
A vulnerability classified as critical has been found in SourceCodester Purchase Order Management System 1.0. Affected is an unknown function of the f
2023-04-17
Published