Cleanuparr has Username Enumeration via Timing Attack
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Cleanuparr | Cleanuparr | affected |
|
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Cleanuparr | Cleanuparr |
|
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.365% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Cleanuparr Project
Cleanuparr Project cleanuparr |
|
| CPEs | cpe:2.3:a:cleanuparr_project:cleanuparr:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Cleanuparr Project
Cleanuparr Project cleanuparr |
|
| Metrics |
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Cleanuparr
Cleanuparr cleanuparr |
|
| Vendors & Products |
Cleanuparr
Cleanuparr cleanuparr |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Cleanuparr is a tool for automating the cleanup of unwanted or blocked files in Sonarr, Radarr, and supported download clients like qBittorrent. From 2.7.0 to 2.8.0, the /api/auth/login endpoint contains a logic flaw that allows unauthenticated remote attackers to enumerate valid usernames by measuring the application's response time. It appears that the hashing function, which is the most time-consuming part of the process by design, occurs as part of the VerifyPassword function. With the short circuits occurring before the hashing function, a timing differential is introduced that exposes validity to the actor. This vulnerability is fixed in 2.8.1. | |
| Title | Cleanuparr has Username Enumeration via Timing Attack | |
| Weaknesses | CWE-208 | |
| References |
| |
| Metrics |
cvssV4_0
|