cbcvebase.
CVE-2019-16693
published 2019-09-22

CVE-2019-16693: phpIPAM 1.4 allows SQL injection via the app/admin/custom-fields/order.php table parameter when action=add is used.

PriorityP261critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
EXPLOIT
EPSS
4.34%
90.0th percentile
phpIPAM 1.4 allows SQL injection via the app/admin/custom-fields/order.php table parameter when action=add is used.

Affected

1 ranges
VendorProductVersion rangeFixed in
phpipamphpipam<= 1.4

Detection & IOCsextracted from sources · hover to see the quote

url/app/admin/custom-fields/order.php
commandtable=test_table%60+UNION+SELECT+1%2C2%2C3+--+&current=non-empty&next=non-empty&action=add
path/app/admin/custom-fields/order.php
  • Detect POST requests to /app/admin/custom-fields/order.php containing a backtick or UNION SELECT pattern in the 'table' parameter, combined with action=add, as this is the exact injection vector.
  • Monitor POST body parameters for URL-encoded backtick (%60) followed by SQL keywords (UNION, SELECT) in the 'table' field targeting order.php.
  • Require a valid authenticated session (PHPSESSID cookie) for exploitation — detections should correlate authenticated sessions with anomalous SQL patterns in the table parameter.
  • The Content-Type header is application/x-www-form-urlencoded; inspect POST body of requests to this endpoint for SQL injection payloads in the 'table' parameter.
  • ·Exploitation requires an authenticated admin session; unauthenticated requests will not reach the vulnerable code path.
  • ·The vulnerability is specific to phpIPAM version 1.4; other versions may not be affected.

CVSS provenance

nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
nvdv2.07.5HIGHAV:N/AC:L/Au:N/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.