AI description
CVE-2026-114509 is an authentication bypass vulnerability in the built-in TokenGuard of the Laravel framework, which is used for token-based API authentication. The issue arises because the guard fails to properly validate that incoming API credentials are strings, only checking if they are non-empty. Consequently, an unauthenticated attacker can submit a crafted, non-string credential—such as an array within a JSON request—which bypasses the initial validation checks. When these non-string credentials are sent to a database running certain MySQL or MariaDB configurations, the database engine performs a type-coerced comparison, treating the stored text tokens as numbers. This type confusion causes the authentication lookup query to match an unintended existing user record rather than failing. As a result, attackers can gain unauthorized access and take over accounts on any routes protected by the affected guard. The vulnerability affects Laravel framework versions prior to 12.68.0 and 13.29.0, and has been resolved in those respective releases.
- Description
- Laravel is a web application framework. Prior to 12.68.0 and 13.29.0, TokenGuard configured as a standard token-based API guard does not reject a crafted non-string credential. Under affected MySQL or MariaDB configurations, the authentication lookup can match an unintended existing user, allowing an unauthenticated attacker to bypass authentication and take over an account on routes protected by TokenGuard. This issue is fixed in versions 12.68.0 and 13.29.0.
- Source
- security-advisories@github.com
- NVD status
- Awaiting Analysis
CVSS 4.0
- Type
- Secondary
- Base score
- 9.2
- Impact score
- -
- Exploitability score
- -
- Vector string
- CVSS:4.0/AV:N/AC:L/AT:P/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
- security-advisories@github.com
- CWE-287
- Hype score
- Not currently trending
🚨 Laravel CVE-2026-114509 (CVSS 4.0 9.2): TokenGuard auth bypass on apps using the token driver with MySQL/MariaDB. Fixed 25 Aug 2026, advisory only 19 Oct. Public PoC, no known exploitation, not in KEV. #Laravel #PHP #CVE https://t.co/E4lAXFKV0u
@ThreatWire_
25 Oct 2026
1465 Impressions
6 Retweets
9 Likes
6 Bookmarks
2 Replies
0 Quotes
脆弱性対応完了 穴が発見されたらすぐに潰す。 CVE-2026-114509 CVE-2026-114508
@goldbecksfire
25 Oct 2026
33 Impressions
0 Retweets
0 Likes
0 Bookmarks
0 Replies
0 Quotes