CVE-2025-56608 Weak cryptography in n/a
The Android app uses broken MD5 hashing for digest authentication, allowing attackers to bypass security and gain unauthorized access.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- A user has to click or open something
- Fix
- None listed
What is CVE-2025-56608?
CVE-2025-56608 is a medium-severity vulnerability in n/a, published on 3 Sep 2025. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.
Official description
The SourceCodester Android application "Corona Virus Tracker App India" 1.0 uses MD5 for digest authentication in `OkHttpClientWrapper.java`. The `handleDigest()` function employs `MessageDigest.getInstance("MD5")` to hash credentials. MD5 is a broken cryptographic algorithm known to allow hash collisions. This makes the authentication mechanism vulnerable to replay, spoofing, or brute-force attacks, potentially leading to unauthorized access. The vulnerability corresponds to CWE-327 and aligns with OWASP M5: Insufficient Cryptography and MASVS MSTG-CRYPTO-4.
Weakness: CWE-290
Which versions are affected by CVE-2025-56608?
It affects 1 product.
Products include Donbermoy Android Corona Virus Tracker App for India.
How do I fix CVE-2025-56608?
No fix has been published for CVE-2025-56608 yet. Limit exposure of the affected software until one is available.
Is CVE-2025-56608 being exploited?
It is not confirmed as exploited in the wild, but public exploit code for CVE-2025-56608 exists.
Public exploit code: 1 proofs of concept on GitHub.
Sources
Also known as GHSA-wffj-85j3-x844.