Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-43fj-qp3h-hrh5

Опубликовано: 15 апр. 2026
Источник: github
Github: Прошло ревью
CVSS4: 6.9

Описание

Sync-in Server has Username Enumeration via Timing Attack

Summary

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.

Details

The logic flaw can be located at the below point in source: https://github.com/Sync-in/server/blob/7868bb2b3025f92e6c38087456304758713971b2/backend/src/applications/users/services/users-queries.service.ts#L91-L95

Endpoints used for authentication should respond to the user with a consistent cadence, preventing remote actors from deriving sensitive information about an application based on backend behavior. In the case of authentication endpoints, this timing discrepancy is often caused by short-circuiting due to the lack of a matched user to compare against - as is the case with Sync-in.

Validation

TickTock Enum (Burp Suite Extension) was utilized to validate this finding. Authentication attempts with a valid username see a response from the application at around 350-400ms on average, while invalid usernames are returned at only 95-100ms on average. image

Impact

An unauthenticated remote attacker can enumerate valid usernames. This significantly weakens the application's security posture by facilitating targeted brute-force attacks, stuffing, social engineering, and a suite of other more targeted attacks.

Пакеты

Наименование

@sync-in/server

npm
Затронутые версииВерсия исправления

<= 2.1.0

2.2.0

EPSS

Процентиль: 26%
0.00333
Низкий

6.9 Medium

CVSS4

Дефекты

CWE-208

Связанные уязвимости

CVSS3: 5.3
nvd
4 месяца назад

Sync-in Server is a secure, open-source platform for file storage, sharing, collaboration, and syncing. Prior to version 2.2.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. This issue has been patched in version 2.2.0.

EPSS

Процентиль: 26%
0.00333
Низкий

6.9 Medium

CVSS4

Дефекты

CWE-208