CVE-2026-8457 in Social Login Plugin
Sumário
de VulDB • 02/08/2026
O plugin WooCommerce - Social Login para o WordPress é vulnerável a Bypass de Autenticação em todas as versões até e incluindo 2.8.7. Isso ocorre porque o manipulador (handler) de login da Apple do plugin aceita o id_token da Apple e decodifica apenas seu payload base64, sem verificar a assinatura JWT contra as chaves públicas da Apple ou validar os claims de emissor (issuer), audiência (audience) ou expiração (expiry). Isso é combinado com o nonce de segurança necessário para invocar o fluxo de login estando publicamente exposto a usuários não autenticados por meio de um objeto JavaScript localizado na página de login. Isso permite que atacantes não autenticados façam login como qualquer usuário existente do WordPress — incluindo administradores — fornecendo um id_token forjado cujo payload contém o endereço de e-mail do usuário alvo, já que esse e-mail é utilizado sem nenhuma exclusão por função (role) para resolver uma conta no WordPress e emitir imediatamente uma sessão autenticada para ela.
If you want to get best quality of vulnerability data, you may have to visit VulDB.