AI description
CVE-2026-73683 describes an authentication bypass vulnerability found in the Facebook provider of Laravel Socialite. This flaw allows unauthenticated attackers to replay captured OpenID Connect (OIDC) `id_tokens`. The vulnerability stems from a missing nonce claim validation within the `getUserByOIDCToken()` function in `FacebookProvider.php`. Attackers who obtain a valid, unexpired `id_token` issued for the same Facebook App ID can submit this token to the backend `userFromToken()` endpoint. This bypasses authentication controls because signature, audience (`aud`), and issuer (`iss`) checks pass, while no session-bound nonce comparison is performed, ultimately leading to unauthorized access to victim accounts.
- Description
- Laravel Socialite's Facebook provider contains an authentication bypass vulnerability that allows unauthenticated attackers to replay captured OIDC id_tokens by exploiting the missing nonce claim validation in the getUserByOIDCToken() function within FacebookProvider.php. Attackers who obtain a valid, unexpired id_token issued for the same Facebook App ID can submit the captured token to the backend userFromToken() endpoint, bypassing authentication controls because signature, aud, and iss checks pass while no session-bound nonce comparison is performed, resulting in unauthorized access to victim accounts.
- Source
- disclosure@vulncheck.com
- NVD status
- Received
CVSS 4.0
- Type
- Secondary
- Base score
- 9.2
- Impact score
- -
- Exploitability score
- -
- Vector string
- CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
- Severity
- CRITICAL
CVSS 3.1
- Type
- Primary
- Base score
- 8.1
- Impact score
- 5.9
- Exploitability score
- 2.2
- Vector string
- CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
- Severity
- HIGH
- disclosure@vulncheck.com
- CWE-294
Hype score is a measure of social media activity compared against trending CVEs from the past 12 months. Max score 100.
- Hype score
13
CVE取れたので脆弱性の説明と学習したこと リプレイ攻撃の脆弱性 - CVE-2026-73683 -|meihao550 https://t.co/8vz4Up4PYl #zenn
@yousukezan
16 Aug 2026
2256 Impressions
2 Retweets
12 Likes
6 Bookmarks
0 Replies
0 Quotes
僕の後輩らしい🫣(ほんと) CVE取れたので脆弱性の説明と学習したこと リプレイ攻撃の脆弱性 - CVE-2026-73683 -|meihao550 https://t.co/DiBHsv0xA3 #zenn
@z41zen
15 Aug 2026
5750 Impressions
5 Retweets
56 Likes
39 Bookmarks
0 Replies
0 Quotes