CVE-2022-31347 in Online Car Wash Booking Systeminfo

Summary

by MITRE • 06/02/2022

Online Car Wash Booking System v1.0 is vulnerable to SQL Injection via /ocwbs/classes/Master.php?f=delete_vehicle.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Analysis

by VulDB Data Team • 02/18/2026

The Online Car Wash Booking System version 1.0 contains a critical SQL injection vulnerability that stems from improper input validation within the vehicle deletion functionality. This flaw exists in the Master.php script at the endpoint /ocwbs/classes/Master.php?f=delete_vehicle where user-supplied parameters are directly incorporated into SQL queries without adequate sanitization or parameterization. The vulnerability represents a classic example of insecure database query construction that allows malicious actors to manipulate backend database operations through crafted input payloads.

The technical exploitation of this vulnerability occurs when an attacker submits specially crafted data to the delete_vehicle function parameter, which then gets concatenated into SQL statements without proper escaping or parameter binding mechanisms. This creates an opportunity for attackers to inject malicious SQL code that can alter the database structure, extract sensitive information, modify records, or even execute administrative commands on the underlying database system. The vulnerability falls under the Common Weakness Enumeration category CWE-89 SQL Injection, which is classified as a high-risk weakness that consistently ranks among the top ten web application security risks according to OWASP.

From an operational perspective, this vulnerability poses significant threats to the confidentiality, integrity, and availability of the car wash booking system's data. Attackers could potentially access customer vehicle information, booking records, personal details, and payment information stored within the database. The impact extends beyond simple data theft as malicious actors might escalate privileges, create backdoors, or perform destructive operations that could compromise the entire system. The vulnerability's exploitation requires minimal technical skill and can be automated, making it particularly dangerous for organizations that lack robust input validation and security monitoring in place.

Security professionals should implement multiple layers of defense to mitigate this vulnerability. The primary remediation involves parameterizing all database queries and implementing proper input validation mechanisms to sanitize user-supplied data before processing. Organizations should deploy web application firewalls and input validation rules that can detect and block malicious SQL injection attempts. Additionally, implementing the principle of least privilege for database accounts and regular security testing including automated scanning and manual penetration testing can significantly reduce the risk exposure. The ATT&CK framework categorizes this vulnerability under T1190 Exploit Public-Facing Application, highlighting the need for comprehensive network security controls and regular vulnerability assessments to prevent unauthorized access to application interfaces.

Reservation

05/23/2022

Disclosure

06/02/2022

Moderation

accepted

CPE

ready

EPSS

0.01081

KEV

no

Activities

very low

Sources

Interested in the pricing of exploits?

See the underground prices here!