In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsLearn about Time-of-check Time-of-use (TOCTOU) Race Condition vulnerabilities in an interactive lesson.
Start learningUpgrade parse-server to version 8.6.64, 9.7.0-alpha.8 or higher.
parse-server is a version of the Parse backend that can be deployed to any infrastructure that can run Node.js.
Affected versions of this package are vulnerable to Time-of-check Time-of-use (TOCTOU) Race Condition through the authData login process. An attacker can maintain multiple authenticated sessions by sending concurrent login requests with a valid authentication provider token and a single MFA recovery code or SMS one-time password, thereby bypassing the intended single-use restriction and persisting sessions even after legitimate session revocation.