S4E just found a high-severity finding from [ai] web application login panel detection scanner
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
critical·Product Based Web Vulnerabilities·Updated Nov 4, 2026

CVE-2026-114509 Scanner

CVE-2026-114509 Scanner - Authentication Bypass vulnerability in Laravel

Est. Time~10 seconds
Scan TypeGroup Scan
Targetsurl
CostFree
3
Times Used
continuous scan runs
3.4k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
9.2
CVSScritical
Exploitable remotely over the internet · no authentication required.
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.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
frameworkby laravel
< 12.68.0
Updated Nov 6, 2026View on NVD →
Detail

Laravel is a popular PHP framework widely used by developers for building web applications and APIs. The framework is known for its elegant syntax and robust features that streamline development workflows. Laravel finds applications across various sectors, from e-commerce to content management systems, and is favored for rapid prototyping and deployment. In organizations, Laravel is leveraged for its modular packaging system and built-in libraries, enhancing both front-end and back-end development processes. It offers extensive functionalities for authentication, session management, and routing, making it a comprehensive solution for web application needs. Companies adopt Laravel to benefit from its active community and continual updates that address security and performance enhancements.

The vulnerability involves an authentication bypass in Laravel's TokenGuard mechanism. Specifically, when the TokenGuard is configured with a token driver and hash set to false, it fails to properly validate the type of credentials before performing a database lookup. An attacker can send a JSON body with the `api_token` expressed as an array of integers. This manipulation allows the attacker to exploit MySQL/MariaDB's type casting, where any varchar token not initiating with a digit evaluates to zero. Consequently, the database query returns the first user row, granting potential unauthorized access.

Exploitation of this vulnerability revolves around the `api_token` parameter, which is ordinarily expected to authenticate users securely. By crafting a request with an array containing integer zero, attackers can bypass the authentication layer. Endpoints such as `{{BaseURL}}/api/user` or `{{BaseURL}}/api/me`, which rely on this token for user-specific data retrieval, are particularly vulnerable. Successful exploitation results in the application treating the request as authenticated, due to insecure handling within the `TokenGuard` mechanism. Consequently, unauthorized users could gain access to sensitive account details and functionalities.

Should this vulnerability be exploited, malicious users can execute unauthorized actions within the application. They may gain access to confidential user information or manipulate user sessions, impacting data integrity. Unauthorized access could lead to data breaches, where private user information is exposed or altered. Organizations might face reputational damage and legal consequences due to non-compliance with data protection standards. Ultimately, an exploited system could serve as a point of entry for further network intrusions or exploits.

REFERENCES

Solution Advice
  • Upgrade to the latest version of Laravel that addresses this vulnerability.
  • Implement additional validation layers to safeguard the `api_token` input.
  • Ensure that authentication logic does not rely on implicit type casting.
  • Regularly audit security configurations and database queries for potential weaknesses.
  • Train developers on secure coding practices related to authentication mechanisms.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.