CVE Catalog

CVE-2026-48589

MediumCVSS 5.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.35%

28th percentile - higher than 28% of all known CVEs

Summary

The Jakarta EE module in Apache Shiro (versions 2.0-alpha to 2.2.0 and 3.0.0-alpha-1) uses the HTTP Referer header for redirect after login. Insufficient validation of this client-controlled header could allow an attacker to influence the redirect target.

Risk Assessment

Risk of open redirect after login, potentially leading to data theft or phishing attacks.

Recommendation

Update Apache Shiro to version 2.2.1 or later (or 3.0.0-alpha-2). If updating is not possible, disable the shiro-jakarta-ee module or implement custom Referer header validation.

Other vulnerabilities in Apache Shiro

See all
Original NVD description (English source)

Apache Shiro’s Jakarta EE module used the HTTP Referer header in certain cases to issue redirect after a user login. In affected versions, insufficient validation of this client-controlled value could allow an attacker to influence the redirect target in applications using the Jakarta EE module. This issue affects Apache Shiro from 2.0-alpha to 2.2.0, and 3.0.0-alpha-1, only when using shiro-jakarta-ee integration module.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS