CVE-2026-54375: VitaFit Android < 2.8.1.0 Long-Lived Session Token Exposure
VitaFit Android application (com.vt.vitafit) before 2.8.1.0 contains an insecure session management vulnerability that allows attackers to extract or intercept unencrypted msessionid tokens stored in application backups, which remain valid for ten years. Attackers can use a stolen session token to read and modify the victim's account or delete the account's authentication record, preventing the legitimate owner from logging in again.
Event History
Frequently Asked Questions
Which users are exposed?
Users of the VitaFit Android application with a version earlier than 2.8.1.0 are affected. Exposure arises when an attacker can obtain or intercept an application backup containing the unencrypted m_session_id token.
What does an attacker need to exploit this issue?
The attacker needs access to a victim's unencrypted m_session_id token from an application backup or through interception. No victim interaction or prior privileges are required once the token is obtained.
What can a stolen token be used for?
A stolen token can let an attacker read and modify the victim's account. It can also be used to delete the account's authentication record, which can prevent the legitimate user from logging in again.
Why does token exposure remain dangerous after a backup is created?
The exposed session tokens remain valid for ten years, so a copied token can provide long-term account access. The provided information does not identify a mitigation for users who cannot immediately update.