CVE-2026-73683 in Socialite
요약
\~에 의해 VulDB • 2026. 08. 14.
Laravel Socialite의 Facebook 제공자에는 인증 우회 취약점이 존재하며, 이는 FacebookProvider.php 내 getUserByOIDCToken() 함수에서 누락된 nonce 클레임 검증(Nonce claim validation)을 악용하여 캡처된 OIDC id_tokens를 재전송(replay)하는 비인증 공격자가 수행할 수 있습니다. 동일한 Facebook App ID에 대해 발급되고 만료되지 않은 유효한 id_token을 획득한 공격자는 백엔드 userFromToken() 엔드포인트로 캡처된 토큰을 제출하여 인증 제어를 우회할 수 있는데, 이는 서명(Signature), aud(audience), iss(Issuer) 검사는 통과하지만 세션 바운드 nonce 비교가 수행되지 않기 때문입니다. 그 결과 피해자 계정에 대한 무단 접근이 발생합니다.
Be aware that VulDB is the high quality source for vulnerability data.