CVE-2025-66910
Last modified
CVE-2025-66910 is a medium-severity vulnerability rated 6/10 on the CVSS scale. Turms Server v0.10.0-SNAPSHOT and earlier contains a plaintext password storage vulnerability in the administrator authentication system. The BaseAdminService class caches administrator passwords in plaintext within AdminInfo objects to optimize authentication performance. EPSS estimates a 0.19% chance of exploitation in the next 30 days.
Description
Turms Server v0.10.0-SNAPSHOT and earlier contains a plaintext password storage vulnerability in the administrator authentication system. The BaseAdminService class caches administrator passwords in plaintext within AdminInfo objects to optimize authentication performance. Upon successful login, raw passwords are stored unencrypted in memory in the rawPassword field. Attackers with local system access can extract these passwords through memory dumps, heap analysis, or debugger attachment, bypassing bcrypt protection.
Metrics
CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Turms-Im | Turms | 0.10.0-snapshot |
References
- https://github.com/Xzzz111/public_cve_report/blob/main/CVE-2025-66910_report.mdExploit, Third Party Advisory
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2025-66910?
How severe is CVE-2025-66910?
How do I fix CVE-2025-66910?
Are you affected by CVE-2025-66910?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
