zlt2000 Microservices-Platform Open Redirect Vulnerability in OauthLogoutSuccessHandler

Vulnerability

An open redirect vulnerability has been identified in zlt2000 microservices-platform versions prior to 6.0.0. The issue arises in the OauthLogoutSuccessHandler.java file, specifically within the onLogoutSuccess function. Here, the redirect_url parameter is user-controllable and lacks proper security validation, allowing for manipulation that could lead to phishing attacks and other forms of exploitation. This vulnerability can be exploited remotely, and a proof-of-concept is available.

Impact

Exploitation of this vulnerability allows for open redirect, which can be used to conduct phishing attacks by redirecting users to malicious sites.

Reproduction

To reproduce this vulnerability, send a request to the OAuth logout endpoint with a redirect_url parameter that points to an external site, such as google.com. The application will redirect the user to the specified URL without validating the redirect_url parameter, thereby exploiting the open redirect vulnerability.

Added: Aug 8, 2025, 8:18 PM
Updated: Aug 8, 2025, 8:33 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
0.8
exploitability
7.7
remediation
0.0
relevance
0.3
threat
6.4
urgency
2.9
incentive
1.7

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