SIK-2017-040
Title:
Plaintext Communication in GPS Location Tracker App
Report ID
SIK-2017-040
Summary:
- Vendor: SeeBetaApp
- Product: Track My Family (Package-name: com.betaapp.myfamilylocator)
- Affected Version: 2.6
- Severity: high
- Short summary: SQLi in Login form breaks authentication
Details:
Every communication between app and its backend uses HTTP connections. HTTP is a plain text protocol, which is not encrypted nor integrity protected. A man-in-the-middle adversary can eavesdrop and modify every traffic between an app user and the backend (e.g. tapping login credentials).
Workaround
Use a VPN connection when using this app.
Suggested Mitigation
Use HTTPs for communicating between app and backend.
Timeline
- 2017-08-09 Vulnerability Discovered
- 2017-08-10 Contaced developer
- 2018-08-11 Published