Uncovered SQL Injection Vulnerability in Online Food Ordering System Affecting Northeast India
Vulnerability Overview
Recent findings by cybersecurity firm Fluid Attacks have revealed a significant security issue in the popular Online Food Ordering System (OFOS) version 1.0, which is widely used in North East India and across the country. The vulnerability, identified as CVE-2023-45332, allows unauthenticated SQL injection attacks, putting user data at risk.
Impact and Severity
The Common Vulnerability Scoring System (CVSS) v4.0 has rated this vulnerability as critical (CVSS 4.0 Score: 9.4), indicating a high severity level. This rating is based on the potential for attackers to exploit the vulnerability remotely without authentication, leading to unauthorized data access, modification, and destruction.
CVSS v3.x and v2.0 Details
Although not the focus of this analysis, it's worth noting that CVSS v3.x and v2.0 assessments are still in progress for this vulnerability. The information available for these versions will be updated as the assessment is completed.
Affected Components and Solutions
The vulnerable component is the 'deleted' parameter of the routers/add-users.php resource in the OFOS v1.0. It does not validate the characters received and sends them unfiltered to the database, leading to SQL injection vulnerabilities. Users are advised to upgrade to the latest version of the OFOS or apply the necessary patches provided by the vendor to mitigate the risk.
Relevance to Northeast India and India
Given the wide adoption of OFOS in the North East region and across India, it is crucial for businesses and individuals using this system to be aware of this vulnerability and take appropriate action to protect their data. The potential for data breaches can have far-reaching consequences, affecting not only the users but also the reputation of the businesses involved.
Conclusion and Outlook
The unauthenticated SQL injection vulnerability in the OFOS v1.0 serves as a reminder of the importance of cybersecurity in our increasingly digital world. As we continue to rely on technology for our daily needs, it is essential to ensure that the systems we use are secure and protected against potential threats. Users are encouraged to stay vigilant, keep their systems updated, and work with vendors to address any identified vulnerabilities promptly.