vendor:
Bus Pass Management System
by:
Abhijeet Singh
7.5
CVSS
HIGH
SQL Injection
89
CWE
Product Name: Bus Pass Management System
Affected Version From: v-1.0 (Default)
Affected Version To: v-1.0 (Default)
Patch Exists: NO
Related CWE:
CPE:
Platforms Tested: macOS Monterey(Version 12.0.1)
2021
Bus Pass Management System 1.0 – ‘Search’ SQL injection
An attacker can compromise the database of the application using some automated(or manual) tools like SQLmap. An attacker can dump the database of the application remotely.
Mitigation:
Parameterized queries should be used to separate the command and data portions of the intended query to the database. These queries prevent an attacker from tampering with the query logic and extending a concatenated database query string. Code reviews should be conducted to identify any additional areas where the application or other applications in the organization are vulnerable to this attack. Additionally, input validation should be enforced on the server side in order to ensure that only expected data is sent in queries. Where possible security specific libraries should be used in order to provide an additional layer of protection.