CVE Catalog

CVE-2026-58270

MediumCVSS 6.5
Published: Translated: NVD NIST

Summary

Sync-in Server before version 2.4.0 has a vulnerability in the sync diff endpoint where it compiles a user-supplied string into a RegExp with no complexity validation. A catastrophic-backtracking pattern (e.g. ^(a+)+b) blocks the Node.js event loop, making the entire server unresponsive to all users until the container is restarted. Version 2.4.0 patches the issue.

Risk Assessment

The organization may experience complete service unavailability (DoS) due to event loop blocking, affecting all users and requiring manual container restart.

Recommendation

Upgrade Sync-in Server to version 2.4.0 or later to prevent ReDoS attacks. Additionally, consider implementing regex complexity limits at the application level.

Other vulnerabilities in Sync-in Server

See all
Original NVD description (English source)

Sync-in Server is an open-source platform for file storage, sharing, collaboration, and syncing. Prior to version 2.4.0, the sync diff endpoint compiles a user-supplied string into a `RegExp` with no complexity validation. A catastrophic-backtracking pattern (e.g. `^(a+)+b`) blocks the Node.js event loop, making the entire server unresponsive to all users until the container is restarted. Version 2.4.0 patches the issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS