CVE-2025-9473 in Online Bank Management Systeminfo

Summary

by MITRE • 08/26/2025

A security vulnerability has been detected in SourceCodester Online Bank Management System 1.0. This impacts an unknown function of the file /feedback.php. The manipulation of the argument msg leads to sql injection. The attack can be initiated remotely. The exploit has been disclosed publicly and may be used.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 08/26/2025

The vulnerability identified as CVE-2025-9473 represents a critical sql injection flaw within the SourceCodester Online Bank Management System version 1.0. This vulnerability specifically affects the feedback.php file where user input is processed through the msg argument without proper sanitization or validation. The system fails to implement adequate input filtering mechanisms, creating an exploitable condition that allows malicious actors to inject arbitrary sql commands into the database layer. The vulnerability exists in a function that handles user feedback submissions, making it a prime target for attackers seeking to compromise the system's data integrity and confidentiality.

The technical exploitation of this vulnerability occurs through remote manipulation of the msg parameter in the feedback.php endpoint. When users submit feedback through the web interface, the application directly incorporates the msg argument into sql queries without proper parameterization or input validation. This creates a classic sql injection scenario where attackers can craft malicious input that alters the intended sql query execution flow. The vulnerability is particularly dangerous because it operates within a banking management system context, potentially exposing sensitive financial data, user credentials, and transaction records. The attack vector is entirely remote, meaning that no local system access or privileged credentials are required to exploit this flaw.

The operational impact of this vulnerability extends beyond simple data theft to encompass complete system compromise and potential financial fraud. Attackers could leverage this sql injection to extract all database contents, including customer information, account details, transaction histories, and potentially administrative credentials. The disclosed exploit availability significantly increases the risk level as malicious actors can readily implement the attack without requiring advanced technical skills. The vulnerability affects the core functionality of the online banking system, potentially disrupting services and leading to unauthorized transactions. According to CWE standards, this represents a CWE-89 sql injection weakness, which is classified as a high-severity vulnerability that directly impacts data confidentiality, integrity, and availability. The ATT&CK framework categorizes this under initial access and credential access tactics, where adversaries can establish persistent access through database compromise.

Mitigation strategies should focus on immediate input validation and parameterized query implementation within the feedback.php file. The system must implement proper input sanitization routines that filter out potentially malicious sql characters and sequences before processing user submissions. Database access controls should be strengthened through the use of prepared statements and parameterized queries to prevent sql injection attacks. Network-level protections including web application firewalls and intrusion detection systems should be deployed to monitor for exploitation attempts. Regular security audits and penetration testing should be conducted to identify similar vulnerabilities across the application codebase. Additionally, implementing proper access controls and authentication mechanisms within the online banking system will help limit the potential damage from successful exploitation attempts. The system administrators should also consider implementing database activity monitoring to detect unauthorized access patterns and potential data exfiltration attempts.

Responsible

VulDB

Disclosure

08/26/2025

Moderation

accepted

Exploit

Download

EPSS

0.00478

KEV

no

Activities

very low

Sector

Finance

Sources

Do you know our Splunk app?

Download it now for free!