CVE-2026-8457 in Social Login Plugin
Resumen
por VulDB • 2026-08-02
El plugin Social Login para WooCommerce de WordPress es vulnerable a una elusión de autenticación en todas las versiones hasta la 2.8.7 incluida. Esto se debe a que el controlador de inicio de sesión con Apple del plugin acepta el id_token de Apple y decodifica únicamente su carga útil base64 sin verificar la firma JWT frente a las claves públicas de Apple ni validar los reclamos de emisor, audiencia o expiración, combinado con el nonce de seguridad requerido para invocar el flujo de inicio de sesión que queda públicamente expuesto a usuarios no autenticados mediante un objeto JavaScript localizado en la página de acceso. Esto permite a atacantes no autenticados iniciar sesión como cualquier usuario existente de WordPress —incluidos los administradores— proporcionando un id_token falsificado cuya carga útil contiene la dirección de correo electrónico del usuario objetivo, ya que dicha dirección se utiliza sin ninguna exclusión por roles para resolver una cuenta de WordPress y emitir inmediatamente una sesión autenticada para ella.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.