Jivejdon: Weak password storage with unsalted MD5 hashes
Summary
Jivejdon through version 5.0 stores account passwords as unsalted MD5 digests. An attacker who can read the user table, for example through a database breach or SQL injection, can crack many of these passwords offline using precomputed tables or GPU attacks. The CNA rates the issue CVSS v4.0 8.2 (High), while other sources rate it CVSS v3.1 5.9 (Medium).
Affected
- banq Jivejdon, versions 0 through 5.0 (inclusive), according to the CVE record
- Later versions: Unknown.
Fixed in
Unknown. No fixed version or vendor patch was found at the time of research.
Workaround
- No vendor workaround is available.
- Restrict database access to the Jivejdon host and its database user.
- Keep the application patched against SQL injection.
Exploitation
- No exploitation in the wild has been found.
- VulDB reports no public exploit is available.
- CISA SSVC: exploitation none, automatable no, technical impact partial.
- The CVE attack requires prior read access to the user table.
Our recommendation
- Check whether Jivejdon is in use and whether any version up to 5.0 is exposed.
- Restrict database access and monitor for unusual queries to the user table.
- Force password resets for all accounts, especially administrators, and check for password reuse on other systems.
- Plan a migration to another platform or wait for a vendor fix that uses a salted, adaptive hash such as bcrypt, scrypt, Argon2id or PBKDF2.
Public exploits
PoC-in-GitHub, Metasploit and Exploit-DB list nothing for this CVE.
Research sources
- Jivejdon GitHub repository github.com
- DigestUtil.java (commit ee67a65e) github.com
- AccountDaoSql.java (commit ee67a65e, line 181) github.com
- ToolsUtil.java (commit ee67a65e) github.com
- Jivejdon issue #28 github.com
- VulnCheck advisory www.vulncheck.com
- OSV entry CVE-2026-107829 osv.dev
- VulDB CVE-2026-107829 vuldb.com
Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 1 Nov 2026, 16:47.
Original description (NVD)
Jivejdon through 5.0 contains a weak password storage vulnerability that stores account passwords as unsalted MD5 digests via ToolsUtil.hash() in AccountDaoSql. Attackers who obtain the user table through database access or SQL injection can crack passwords with precomputed tables or GPU attacks.
NVD references (8)
- https://github.com/banq/jivejdon
- https://github.com/banq/jivejdon/blob/ee67a65e65228644a71c8317d7e34deea50f95ef/src/main/java/com/jdon/jivejdo…
- https://github.com/banq/jivejdon/blob/ee67a65e65228644a71c8317d7e34deea50f95ef/src/main/java/com/jdon/jivejdo…
- https://github.com/banq/jivejdon/blob/ee67a65e65228644a71c8317d7e34deea50f95ef/src/main/java/com/jdon/jivejdo…
- https://github.com/banq/jivejdon/blob/ee67a65e65228644a71c8317d7e34deea50f95ef/src/main/java/com/jdon/jivejdo…
- https://github.com/banq/jivejdon/blob/ee67a65e65228644a71c8317d7e34deea50f95ef/src/main/java/com/jdon/jivejdo…
- https://github.com/banq/jivejdon/issues/28
- https://www.vulncheck.com/advisories/jivejdon-through-5.0-unsalted-md5-password-storage-via-accountdaosql
Sources
The tracker combines official, freely usable data sources – updated continuously:
- NVD (NIST) – CVEs, rating (CVSS), affected products
- CISA KEV – vulnerabilities confirmed by CISA as actively exploited
- CISA Vulnrichment – CISA assessment (SSVC) in the official CVE record
- FIRST EPSS – probability of exploitation
- Microsoft MSRC – Patch Tuesday: vulnerabilities, severity, updates
- PoC-in-GitHub – public proof-of-concept repositories
- Metasploit (Rapid7) – modules of the Metasploit Framework
- Exploit-DB (OffSec) – archive of public exploits (links only)
- Patch days: official vendor pages (linked per vendor) (Vendor patch days)
This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.
Affected? We can help.
We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.
