VYPR
Unrated severityNVD Advisory· Published Apr 22, 2019· Updated Aug 4, 2024

CVE-2019-11384

CVE-2019-11384

Description

Zalora Android app 6.15.1 stores login credentials in plain text in shared preferences, allowing a local non-root user to extract them via ADB backup.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Zalora Android app 6.15.1 stores login credentials in plain text in shared preferences, allowing a local non-root user to extract them via ADB backup.

Vulnerability

The Zalora application version 6.15.1 for Android stores user credentials (email and password) in plain text in the file /data/data/com.zalora.android/shared_prefs/login_data.xml. This file is part of the app's shared preferences and is readable by any process with the same user ID or via an ADB backup. The stored data is in JSON format within an XML string, with the password and email clearly visible [1].

Exploitation

An attacker with physical access to the device or the ability to execute ADB commands (non-root user) can extract the credentials. The steps involve backing up the app data using adb backup -f ~/zalora.ab -noapk com.zalora.android, converting the backup to a tar file using abe.jar, extracting the tar, and then reading the login_data.xml file. No root privileges are required; the attacker only needs USB debugging enabled or the ability to trigger a backup [1].

Impact

A successful exploit allows the attacker to retrieve the victim's plain-text password and email. With these credentials, the attacker can log into the Zalora application and potentially access the victim's account, including personal details, order history, and payment information. This compromises user confidentiality and can lead to account takeover [1].

Mitigation

At the time of publication (April 2019), no official fix had been released for version 6.15.1. Users should avoid storing credentials on device if possible, enable device encryption, and revoke ADB access for untrusted connections. The vendor should update the app to use secure storage mechanisms such as Android's EncryptedSharedPreferences or the KeyStore system [1].

AI Insight generated on May 26, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

1

Patches

0

No patches discovered yet.

Vulnerability mechanics

No source-code context for this CVE — mechanics is only generated when we can read the actual fix diff. Without that, the four sections (root cause, attack vector, affected code, fix) would be speculation rather than analysis.

References

1

News mentions

0

No linked articles in our index yet.