91APP CISO Lin Dawei: Past Success in Tracking Data Leaks Slowed Down This Investigation
Taiwanese e-commerce SaaS provider 91APP held a press conference on October 29 to release a 25-day investigation report into the hacking incident. Chief Information Security Officer (CISO) Lin Dawei explained that it took 11 days from the initial breach to confirming the attack trajectory because the team's past successful experience prioritized checking external nodes, whereas this intrusion occurred within internal systems. 91APP also outlined three major improvement directions—implementing a zero-trust architecture, AI-driven detection, and external expert assessments—to address the speed challenges posed by AI automation attack tools such as ARTEX.
Taiwanese e-commerce SaaS provider 91APP held a press conference on October 29, 2026, to release the "91APP Hacking Incident: 25-Day Investigation Report." Chairman Ho Ying-chi led company executives to apologize to affected consumers and brand clients. 91APP stated that due to the inability to confirm exactly which orders were involved, based on the maximum possible scope of impact, the incident affects 1,329 brands and 4,798,225 consumers. The information potentially accessed includes names, phone numbers, delivery addresses, email addresses, and order records, but does not include passwords, credit card details, or other payment data.
Beyond the scale of the impact, the investigation process of this incident is also noteworthy. 91APP was breached on October 3, and the following day, brands reported that consumers had received suspected phishing messages. However, the attack trajectory and vulnerability were not confirmed until October 14, with the breach blocked that same night. Why did it take 11 days from the initial breach to confirming the source of the intrusion? 91APP CISO Lin Dawei reconstructed this investigation process at the press conference.
Lin Dawei admitted that the prolonged investigation was related to the initial direction taken. He explained that an e-commerce order passes through multiple nodes, including the brand's operational computers, the order management system, and the 91APP platform itself. In the past, when investigating suspected order data leaks, the team habitually prioritized checking external nodes, a method that had proven effective over the years; thus, the same approach was used this time. However, the actual source of the intrusion was located within 91APP's internal systems. The team only grasped the attack trajectory after subsequently expanding the investigation to the internal environment. Lin Dawei acknowledged that the initial investigation direction was incorrect and that both internal and external environments should have been checked simultaneously from the start, rather than focusing primarily on external nodes.