PT-2026-96240 · Unknown · @Sync-In/Server

CVE-2026-58269

·

Published

2026-09-21

·

Updated

2026-09-22

CVSS v3.1

8.1

High

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Name of the Vulnerable Software and Affected Versions Sync-in Server versions prior to 2.4.0
Description An issue exists where the POST /api/auth/token endpoint authenticates users using only a username and password, subsequently calling the getTokens() function to return full access and refresh JSON Web Tokens (JWTs) without verifying if Time-based One-Time Password (TOTP) two-factor authentication (2FA) is enabled for the account. This allows an attacker with valid credentials to bypass 2FA in a single request. In contrast, the POST /api/auth/login endpoint correctly enforces 2FA by utilizing the setCookies() function, which checks the user.twoFaEnabled variable.
Recommendations Update Sync-in Server to version 2.4.0. As a temporary mitigation, restrict access to the POST /api/auth/token endpoint.

Exploit

Fix

Authentication Bypass Using an Alternate Path or Channel

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-58269
GHSA-92CR-JXW4-5WJG

Affected Products

@Sync-In/Server