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
Affected Vendors & Products
References
History
Fri, 19 Dec 2025 16:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Weaknesses | CWE-256 CWE-532 |
|
| Metrics |
cvssV3_1
|
Fri, 19 Dec 2025 15:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| 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. | |
| References |
|
|
Status: PUBLISHED
Assigner: mitre
Published: 2025-12-19T00:00:00.000Z
Updated: 2025-12-19T15:57:25.539Z
Reserved: 2025-12-08T00:00:00.000Z
Link: CVE-2025-66910
Updated: 2025-12-19T15:56:47.831Z
Status : Awaiting Analysis
Published: 2025-12-19T15:15:56.790
Modified: 2025-12-19T18:00:18.330
Link: CVE-2025-66910
No data.