gemini-2.5-flash-preview-09-2025| input-price: 0.3 output-price: 2.5 max-context-length: 128_000 (cost: $0.007) · Anfrage: 2026-02-06T22:48:04.391187

Generated by rs-summarizer Version unbekannt

This topic is highly relevant for review by Application Security Engineers, Penetration Testers, API Developers, and IoT/Cloud Backend Architects.


Abstract

This report details the discovery and exploitation of a critical Cross-Tenant Insecure Direct Object Reference (IDOR, CWE-639) vulnerability within the Xiaomi Mi Fitness (Huami/Zepp Health) API. The analysis utilized advanced penetration testing techniques, including ARP spoofing via MITMf, packet capture via Wireshark, and runtime SSL pinning bypass using Frida on a rooted Android device. The core vulnerability stemmed from the server-side failure to validate the user identity presented in the HTTP request headers (user_id) against the authenticated identity within the JSON Web Token (apptoken). Reverse engineering of the Protocol Buffer (protobuf) payloads revealed sequential, predictable user identifiers. Exploitation allowed an attacker, using a valid token, to access, modify, and delete sensitive personal health and GPS data belonging to any other user. The calculated CVSS v3.1 score for this finding was 9.1 (Critical). Following coordinated disclosure, the vendor implemented server-side authorization checks, enforced TLS 1.3, and introduced API rate limiting.


Critical Analysis of the Xiaomi Mi Fitness API Vulnerability

Summary Rating: No ratings yet
Article Rating: No ratings yet

Source