Introducing Replit Auto-Protect
Blog post from Replit
Modern applications frequently depend on external packages, which can introduce security vulnerabilities when new CVEs (Common Vulnerabilities and Exposures) are disclosed. To address this, Replit offers an automated solution that manages security updates for developers. Upon identifying a critical CVE that matches a project's dependencies, Replit's system, once opted in, automatically prepares and tests a patch. Users receive an email with a direct link to apply the patch, streamlining the process to two clicks: applying the patch and republishing the app. The workflow involves reviewing the proposed patch in the project's "Security Center" and ensuring the application remains secure by republishing. Administrators can customize the severity level for automatic remediation and email notifications through account settings, although these features are initially off by default. Regardless of opting in, Replit checks all new CVEs against project dependencies, and the current security status can be monitored via the team’s Security Center.