CVE-2022-30512
published 2022-06-02CVE-2022-30512: School Dormitory Management System 1.0 is vulnerable to SQL Injection via accounts/payment_history.php:31.
PriorityP261critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
EXPLOIT
EPSS
9.62%
94.9th percentile
School Dormitory Management System 1.0 is vulnerable to SQL Injection via accounts/payment_history.php:31.
Affected
1 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| school_dormitory_management_system_project | school_dormitory_management_system | — | — |
Detection & IOCsextracted from sources · hover to see the quote
- →HTTP GET request to /dms/admin/accounts/payment_history.php with a single-quote appended to the account_id parameter (e.g., account_id=2') triggers the SQL injection. ↗
- →Vulnerable response body contains all three strings simultaneously: 'Fatal error', 'Uncaught Error: Call to a member function fetch_assoc()', and 'Month of' — use AND logic to confirm exploitation. ↗
- →Response Content-Type header must be text/html and HTTP status code 200 to confirm the vulnerable error disclosure path is reached. ↗
- ·The SQL injection is unauthenticated (PR:N) and network-reachable (AV:N), requiring no user interaction — exploitation is trivially scriptable against any exposed instance. ↗
- ·The vulnerable parameter is account_id at line 31 of payment_history.php; only School Dormitory Management System version 1.0 is confirmed 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.
No detection rules found.
Nuclei
School Dormitory Management System 1.0 - SQL Injection
nuclei·CVSS 9.8
CVE-2022-30512 [CRITICAL] School Dormitory Management System 1.0 - SQL Injection
School Dormitory Management System 1.0 - SQL Injection
School Dormitory Management System 1.0 contains a SQL injection vulnerability via accounts/payment_history.php:31. An attacker can possibly obtain sensitive information, modify data, and/or execute unauthorized administrative operations in the context of the affected site.
Template:
id: CVE-2022-30512
info:
name: School Dormitory Management System 1.0 - SQL Injection
author: tess
severity: critical
description: |
School Dormitory Management System 1.0 contains a SQL injection vulnerability via accounts/payment_history.php:31. An attacker can possibly obtain sensitive information, modify data, and/or execute unauthorized administrative operations in the context of the affected site.
impact: |
Successful exploitation of this vulnerab
No writeups or analysis indexed.
2022-06-02
Published