SINGAPORESingapore PDPCas victim2025-09-03 Background Riway (Singapore) Pte Ltd (the “ Organisation ”) notified the Personal Data Protection Commission (the “ Commission ”) on 14 November 2024 of a personal data breach involving an unauthorised access to their database. The Threat Actor (“ TA ”) compromised the Organisation’s system through SQL injection via their membership portal (the “ Incident ”). The Organisation established that inadequate system configuration, specifically the lack of adequate data validation and parameterised queries as security features, allowed the TA to bypass other implemented security measures, making the system vulnerable to SQL injections. The affected system, which uses a SQL-based database, had been in operation since 2008 . T he TA accessed the Organisation's database through SQL injections via the membership portal by manipulating the input parameters of a backend function. Through this method, the TA obtained access to the Organisation's administrator account. The membership portal did not have a direct function for bulk data export or download, even with administrator access. However, the TA could have extracted data through manual screenshots or automated page-by-page recording. The Incident affected 3,636 individuals, compromising the name, NRIC/ passport number, address, contact number, ID images and username/ member ID. Upon discovery of the Incident, the Organisation took prompt remedial actions including: (a) Identifying root causes and implementing mitigation measures to block unauthorised access and prevent further data exposure; (b) Resetting all administrator passwords to deny access to all unauthorised users; (c) Immediately patching the identified SQL injection vulnerability and other related security gaps; (d) Conducting security configuration to enable the SQL injection protection rules within the Web Application Firewall; and (e) Notifying all affected indiv