Vulnerabilities in pkg:maven/org.wso2.carbon.identity.framework/org.wso2.carbon.identity.application.authentication.endpoint.util
PACKAGECVE-2024-1440 is a MODERATE (CVSS 5.4) wso2 is vulnerable to open vulnerability (CWE-601: URL Redirection to Untrusted Site ('Open Redirect')) affecting Org.wso2.carbon.identity.application.authentication.endpoint.util libraries in the Maven ecosystem. The issue involves wso2 is vulnerable to open redirect through multi-option url in its authentication endpoint. Remediation is available by upgrading affected packages to version 7.0.111, 5.25.707.
pkg:maven/org.wso2.carbon.identity.framework/org.wso2.carbon.identity.application.authentication.endpoint.util
Vulnerability advisories affecting package pkg:maven/org.wso2.carbon.identity.framework/org.wso2.carbon.identity.application.authentication.endpoint.util. Select an advisory below to view technical details or fixes.
| Advisory ID | CVE / NVD | Severity | Summary |
|---|---|---|---|
| GHSA-cp5v-2hmc-3vjx | CVE-2024-1440 | MODERATE | WSO2 is vulnerable to Open Redirect through multi-option URL in its authentication endpoint |
CVE-2024-1440 at a Glance
Security Impact
CVSS: 5.4
The security impact metrics below are parsed directly from the CVSS v3.1 vector string (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N).
How to Fix CVE-2024-1440
To remediate this vulnerability, upgrade all affected Org.wso2.carbon.identity.application.authentication.endpoint.util dependencies to a patched release. Both direct and transitive dependencies should be checked, as frameworks or security libraries may pull in vulnerable versions transitively.
<dependency>
<groupId>org.wso2.carbon.identity.framework</groupId>
<artifactId>org.wso2.carbon.identity.application.authentication.endpoint.util</artifactId>
<version>7.0.111</version>
</dependency>
<dependency>
<groupId>org.wso2.carbon.identity.framework</groupId>
<artifactId>org.wso2.carbon.identity.application.authentication.endpoint.util</artifactId>
<version>5.25.707</version>
</dependency>
Run the following command in your project directory to verify that all resolved dependencies use the patched release:
mvn dependency:tree -Dincludes=org.wso2.carbon.identity.framework
How to Check if You Are Affected
To determine whether your Java application is affected by CVE-2024-1440, inspect your build dependencies using the Maven Dependency Plugin:
mvn dependency:tree -Dincludes=org.wso2.carbon.identity.framework
Analyze the terminal output to locate any version of Org.wso2.carbon.identity.application.authentication.endpoint.util in your dependency tree. If any resolved version matches the vulnerable ranges listed in the table below (for example, versions earlier than 7.0.111), your application is affected.
Note: The mvn dependency:tree -Dincludes=org.wso2.carbon.identity.framework command inspects the resolved dependency graph declared in your project's POM files; it does not perform automated security scanning or inspect runtime dynamic classpaths. Always verify runtime container classpaths and shaded JARs.
Technical Details
Vulnerability Mechanism & Technical Analysis
This vulnerability is classified under CWE-601: URL Redirection to Untrusted Site ('Open Redirect'), where the web application accepts a user-controlled input that specifies a link to an external site, and uses that link in a redirect. In Org.wso2.carbon.identity.application.authentication.endpoint.util, software state validation or input boundaries are circumvented during processing. Review the official source advisory statement below for specific affected components, classes, and reproduction details.
Source Advisory Statement
CVE-2024-1440 Affected Org.wso2.carbon.identity.application.authentication.endpoint.util Versions
2 component(s)| Product / Package | Ecosystem | Affected Versions | Fixed Version |
|---|---|---|---|
|
org.wso2.carbon.identity.framework:org.wso2.carbon.identity.application.authentication.endpoint.util
|
Maven |
≥ 6.0.0
< 7.0.111
|
7.0.111
|
|
org.wso2.carbon.identity.framework:org.wso2.carbon.identity.application.authentication.endpoint.util
|
Maven |
< 5.25.707
|
5.25.707
|
References
Frequently Asked Questions
What is CVE-2024-1440?
Which Org.wso2.carbon.identity.application.authentication.endpoint.util versions are affected?
What version fixes CVE-2024-1440?
Is org.wso2.carbon.identity.application.authentication.endpoint.util affected?
What is the CVSS score of CVE-2024-1440?
What CWE is associated with CVE-2024-1440?
How can I check Maven dependencies for CVE-2024-1440?
Machine-readable OSV JSON
OSV v1.5 Schema
{
"schema_version" : "1.4.0",
"id" : "GHSA-cp5v-2hmc-3vjx",
"modified" : "2025-10-07T20:32:07Z",
"published" : "2025-06-02T18:30:52Z",
"aliases" : [ "CVE-2024-1440" ],
"summary" : "WSO2 is vulnerable to Open Redirect through multi-option URL in its authentication endpoint",
"details" : "An open redirection vulnerability exists in multiple WSO2 products due to improper validation of the multi-option URL in the authentication endpoint when multi-option authentication is enabled. A malicious actor can craft a valid link that redirects users to an attacker-controlled site.\n\nBy exploiting this vulnerability, an attacker may trick users into visiting a malicious page, enabling phishing attacks to harvest sensitive information or perform other harmful actions.",
"severity" : [ {
"type" : "CVSS_V3",
"score" : "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N"
} ],
"affected" : [ {
"package" : {
"ecosystem" : "Maven",
"name" : "org.wso2.carbon.identity.framework:org.wso2.carbon.identity.application.authentication.endpoint.util"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "6.0.0"
}, {
"fixed" : "7.0.111"
} ]
} ]
}, {
"package" : {
"ecosystem" : "Maven",
"name" : "org.wso2.carbon.identity.framework:org.wso2.carbon.identity.application.authentication.endpoint.util"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"fixed" : "5.25.707"
} ]
} ]
} ],
"references" : [ {
"type" : "ADVISORY",
"url" : "https://nvd.nist.gov/vuln/detail/CVE-2024-1440"
}, {
"type" : "WEB",
"url" : "https://github.com/wso2/carbon-identity-framework/pull/5580"
}, {
"type" : "WEB",
"url" : "https://github.com/wso2/carbon-identity-framework/pull/5747"
}, {
"type" : "WEB",
"url" : "https://github.com/wso2/carbon-identity-framework/commit/29ea34ada98649c4ae71aa92f1cbe87ce82164b9"
}, {
"type" : "WEB",
"url" : "https://github.com/wso2/carbon-identity-framework/commit/7033924b6d53ff843529743b259f6c48f4e9c177"
}, {
"type" : "PACKAGE",
"url" : "https://github.com/wso2/carbon-identity-framework"
}, {
"type" : "WEB",
"url" : "https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2024/WSO2-2024-3171"
} ],
"database_specific" : {
"cwe_ids" : [ "CWE-601" ],
"severity" : "MODERATE",
"github_reviewed" : true,
"github_reviewed_at" : "2025-10-07T20:32:07Z",
"nvd_published_at" : "2025-06-02T17:15:21Z"
}
}