Hardcoded Static AES Key Vulnerability in TTLock Android App by TTLock
CVE-2026-112345
8.6HIGH
What is CVE-2026-112345?
The TTLock Android application prior to version 9.8.260718, along with its associated smart-lock firmware, features a serious flaw due to a hardcoded static AES key. This vulnerability permits attackers within Bluetooth range to exploit the system by decrypting the per-pairing session key exchanged during Bluetooth Low Energy (BLE) pairing. By observing this pairing exchange, attackers can recover the persistent session key using the embedded default key, enabling them to forge authenticated BLE requests. Consequently, this allows unauthorized actions such as unlocking the device, altering access codes, or adding fingerprints without any user authentication or interaction.
Affected Version(s)
TTLock 0 < 9.8.260718
