Reviactyl: OAuth account takeover via auto-linking
Platform
laravel
Component
panel
Fixed in
26.2.0-beta.5
Reviactyl is an open-source game server management panel built using Laravel, React, FilamentPHP, Vite, and Go. From version 26.2.0-beta.1 to before version 26.2.0-beta.5, a vulnerability in the OAuth authentication flow allowed automatic linking of social accounts based solely on matching email addresses. An attacker could create or control a social account (e.g., Google, GitHub, Discord) using a victim’s email address and gain full access to the victim's account without knowing their password. This results in a full account takeover with no prior authentication required. This issue has been patched in version 26.2.0-beta.5.
How to fix
Actualice Reviactyl Panel a la versión 26.2.0-beta.5 o superior. Esta versión corrige la vulnerabilidad de vinculación automática de cuentas OAuth basada en direcciones de correo electrónico, previniendo la toma de control de cuentas.
Monitor your dependencies automatically
Get notified when new vulnerabilities affect your projects. Free forever.
Start free