Last update
17-03-2025
Advisory ID: KEN-PSA-2025-CS01
Severity: Medium
Status: Resolved
In light of newly discovered information, Keenetic Limited informs Keenetic Mobile App users who registered before March 16th, 2023, that part of their mobile app data may have been compromised due to unauthorised database access.
On the morning of March 15th 2023, we were informed by an independent IT security researcher about the possibility of unauthorised access to the Keenetic Mobile App database. After verifying the nature and credibility of the risk, we immediately resolved the issue on the afternoon of March 15th 2023. The IT security researcher assured us that he hadn't shared any data with anybody and destroyed it. Since then, we had no indication that the database was compromised or any user was affected until the end of February 2025.
On February 28, 2025, we learned that some database information had been disclosed to an independent media outlet. Therefore, we have determined that we can no longer guarantee the data was properly destroyed, and some information may now be beyond our control.
However, due to the nature of the data that could be potentially exposed, we estimate the risk of fraudulent activity to be low.
A limited number of database fields were accessible: Keycloak IDs, emails (logins) and names of Keenetic accounts, locales; device user account configurations, including MD5 and NT password hashes; custom KeenDNS names; network interface configurations, including Wi-Fi SSIDs and preshared keys; Wi-Fi channel settings, roaming IDs and keys; IP policy and traffic shaping settings; remote peer addresses, logins and passwords of VPN clients, assigned IP addresses; names and MAC addresses of registered hosts; IPsec site-to-site configurations; IPsec Virtual-IP server configurations; DHCP pool settings; NTP settings; IP and MAC access lists.
To our best knowledge, no other data has been accessible. In particular, RMM data, Keenetic account data, private keys and configurations of Wireguard VPN tunnels, and OpenVPN data were inaccessible.
Keenetic doesn't collect, store, or analyse data on payment card details or related credentials, transactional data, banking details, or banking passwords. Thus, such data is not affected.
We recommend to these Keenetic mobile app users to change following passwords and pre-shared keys:
- Keenetic device user account passwords (link to the instruction);
- Wi-Fi passwords (link to the instruction);
- VPN-client passwords/pre-shared keys for: PPTP/L2TP (link to the instruction), L2TP/IPSec (link to the instruction), IPSec Site-to-Site (link to the instruction), SSTP (link to the instruction).
We strongly believe that unauthorized access happened without any fraudulent or malicious intent, and database information is not available to the public, nevertheless, appropriate notification was sent to the relevant data protection authority.
We apologize for any inconvenience and confirm that all the necessary actions have been taken to prevent a similar situation in the future.
We set security as our highest priority to deliver a protected and controllable environment to safeguard our users’ networks and data. We constantly work on improving our operating system, applications and cloud infrastructure. With regular updates, we continually enhance performance and security to ensure that our software stays up-to-date.
If you have any questions, please do not hesitate to contact the relevant technical support team.