Member Login Script Client-Side Request Desynchronization Vulnerability

Vulnerability

A client-side desynchronization vulnerability has been identified in Member Login Script version 3.3. This vulnerability allows attackers to manipulate how HTTP requests are handled by exploiting the parsing of the Content-Length header. By sending crafted POST requests that include smuggled secondary requests, attackers could potentially bypass server-side controls that process requests.

Impact

Exploitation of this vulnerability could lead to HTTP request/response smuggling, allowing attackers to manipulate request handling and potentially bypass server-side request processing controls.

Reproduction

To reproduce this vulnerability, send a POST request to the application's index.php file with a Content-Length header that exceeds the actual length of the body. Include a smuggled GET request in the body. The server will misinterpret the Content-Length, allowing the smuggled request to be processed as a separate request.

Added: Dec 15, 2025, 9:21 PM
Updated: Dec 15, 2025, 9:21 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
0.6
exploitability
8.7
remediation
0.0
relevance
1.5
threat
6.4
urgency
2.9
incentive
5.8

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.