CVE-2026-116199: Php Laravel Socialite Login Without Activated Check

Socialite/SSO callback resolves a local account purely by matching the provider-supplied email ($SOCIALUSER->getEmail()) against an account column and then creates an authenticated session with Auth::login() without ever enforcing the account's activated state. A deactivated (or soft-deleted) account whose username/email equals a provider-controlled email ca

Provally CuratedPublic repositoryHighMedium confidenceVerifiedApache-2.0PHP
greprules fetch cve-2026-116199-php-laravel-socialite-login-without-activated-check --engine opengrep

Description

Socialite/SSO callback resolves a local account purely by matching the provider-supplied email ($SOCIALUSER->getEmail()) against an account column and then creates an authenticated session with Auth::login() without ever enforcing the account's activated state. A deactivated (or soft-deleted) account whose username/email equals a provider-controlled email ca