← Back to CVE Explorer

CVE-2024-5139

Full vulnerability record from the local CVENow database.

Description

The Authentication Endpoint accepts user-supplied input without sufficient encoding, allowing for the injection of malicious JavaScript payloads. This vulnerability can be triggered by submitting crafted input to the Authentication Endpoint. Successful exploitation allows an attacker to redirect the user's browser to a malicious website, modify the web page's user interface, or extract sensitive information from the browser. However, due to the `httpOnly` flag on session-related cookies, session hijacking is not possible.

Severity
MEDIUM
CVSS score
6.1 (v3.1)
Vulnerability status
Awaiting Analysis
Source identifier
ed10eef1-636d-4fbe-9993-6890dfa878f8
Published
2026-10-21 14:17:04.550000
Last modified
2026-10-27 19:10:00.123000
View original CVE JSON
{
  "id": "CVE-2024-5139",
  "sourceIdentifier": "ed10eef1-636d-4fbe-9993-6890dfa878f8",
  "published": "2026-10-21T14:17:04.550",
  "lastModified": "2026-10-27T19:10:00.123",
  "vulnStatus": "Awaiting Analysis",
  "cveTags": [],
  "descriptions": [
    {
      "lang": "en",
      "value": "The Authentication Endpoint accepts user-supplied input without sufficient encoding, allowing for the injection of malicious JavaScript payloads. This vulnerability can be triggered by submitting crafted input to the Authentication Endpoint.\n\nSuccessful exploitation allows an attacker to redirect the user's browser to a malicious website, modify the web page's user interface, or extract sensitive information from the browser. However, due to the `httpOnly` flag on session-related cookies, session hijacking is not possible."
    },
    {
      "lang": "es",
      "value": "El endpoint de autenticación acepta entradas suministradas por el usuario sin una codificación suficiente, lo que permite la inyección de cargas útiles de JavaScript maliciosas. Esta vulnerabilidad puede activarse al enviar entradas manipuladas al endpoint de autenticación.\\n\\nLa explotación exitosa permite a un atacante redirigir el navegador del usuario a un sitio web malicioso, modificar la interfaz de usuario de la página web o extraer información sensible del navegador. Sin embargo, debido al indicador “httpOnly” en las cookies relacionadas con la sesión, el secuestro de sesión no es posible."
    }
  ],
  "affected": [
    {
      "source": "ed10eef1-636d-4fbe-9993-6890dfa878f8",
      "affectedData": [
        {
          "vendor": "WSO2",
          "product": "WSO2 Enterprise Integrator",
          "defaultStatus": "unaffected",
          "versions": [
            {
              "version": "0",
              "lessThan": "6.6.0",
              "versionType": "custom",
              "status": "unknown"
            },
            {
              "version": "6.6.0",
              "lessThan": "6.6.0.204",
              "versionType": "custom",
              "status": "affected"
            }
          ]
        },
        {
          "vendor": "WSO2",
          "product": "WSO2 Identity Server",
          "defaultStatus": "unaffected",
          "versions": [
            {
              "version": "0",
              "lessThan": "5.10.0",
              "versionType": "custom",
              "status": "unknown"
            },
            {
              "version": "5.10.0",
              "lessThan": "5.10.0.310",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "6.0.0",
              "lessThan": "6.0.0.212",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "6.1.0",
              "lessThan": "6.1.0.195",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "7.0.0",
              "lessThan": "7.0.0.64",
              "versionType": "custom",
              "status": "affected"
            }
          ]
        },
        {
          "vendor": "WSO2",
          "product": "WSO2 API Manager",
          "defaultStatus": "unaffected",
          "versions": [
            {
              "version": "0",
              "lessThan": "3.1.0",
              "versionType": "custom",
              "status": "unknown"
            },
            {
              "version": "3.1.0",
              "lessThan": "3.1.0.286",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "3.2.0",
              "lessThan": "3.2.0.376",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "3.2.1",
              "lessThan": "3.2.1.10",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "4.0.0",
              "lessThan": "4.0.0.299",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "4.1.0",
              "lessThan": "4.1.0.159",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "4.2.0",
              "lessThan": "4.2.0.91",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "4.3.0",
              "lessThan": "4.3.0.6",
              "versionType": "custom",
              "status": "affected"
            }
          ]
        },
        {
          "vendor": "WSO2",
          "product": "WSO2 Open Banking AM",
          "defaultStatus": "unaffected",
          "versions": [
            {
              "version": "0",
              "lessThan": "2.0.0",
              "versionType": "custom",
              "status": "unknown"
            },
            {
              "version": "2.0.0",
              "lessThan": "2.0.0.336",
              "versionType": "custom",
              "status": "affected"
            }
          ]
        },
        {
          "vendor": "WSO2",
          "product": "WSO2 Identity Server as Key Manager",
          "defaultStatus": "unaffected",
          "versions": [
            {
              "version": "0",
              "lessThan": "5.10.0",
              "versionType": "custom",
              "status": "unknown"
            },
            {
              "version": "5.10.0",
              "lessThan": "5.10.0.306",
              "versionType": "custom",
              "status": "affected"
            }
          ]
        },
        {
          "vendor": "WSO2",
          "product": "WSO2 Open Banking IAM",
          "defaultStatus": "unaffected",
          "versions": [
            {
              "version": "0",
              "lessThan": "2.0.0",
              "versionType": "custom",
              "status": "unknown"
            },
            {
              "version": "2.0.0",
              "lessThan": "2.0.0.357",
              "versionType": "custom",
              "status": "affected"
            }
          ]
        },
        {
          "vendor": "WSO2",
          "product": "WSO2 Carbon User Management UI",
          "defaultStatus": "unknown",
          "packageName": "org.wso2.carbon.user.mgt.ui",
          "versions": [
            {
              "version": "5.14.127",
              "lessThan": "5.14.127.6",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "5.17.5",
              "lessThan": "5.17.5.273",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "5.17.118",
              "lessThan": "5.17.118.3",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "5.18.187",
              "lessThan": "5.18.187.260",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "5.18.248",
              "lessThan": "5.18.248.12",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "5.23.8",
              "lessThan": "5.23.8.191",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "5.24.8",
              "lessThan": "5.24.8.3",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "5.25.92",
              "lessThan": "5.25.92.99",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "5.25.705",
              "lessThan": "5.25.705.3",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "7.0.78",
              "lessThan": "7.0.78.43",
              "versionType": "custom",
              "status": "affected"
            }
          ]
        }
      ]
    }
  ],
  "metrics": {
    "cvssMetricV31": [
      {
        "source": "ed10eef1-636d-4fbe-9993-6890dfa878f8",
        "type": "Secondary",
        "cvssData": {
          "version": "3.1",
          "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N",
          "baseScore": 6.1,
          "baseSeverity": "MEDIUM",
          "attackVector": "NETWORK",
          "attackComplexity": "LOW",
          "privilegesRequired": "NONE",
          "userInteraction": "REQUIRED",
          "scope": "CHANGED",
          "confidentialityImpact": "LOW",
          "integrityImpact": "LOW",
          "availabilityImpact": "NONE"
        },
        "exploitabilityScore": 2.8,
        "impactScore": 2.7
      }
    ]
  },
  "weaknesses": [
    {
      "source": "ed10eef1-636d-4fbe-9993-6890dfa878f8",
      "type": "Secondary",
      "description": [
        {
          "lang": "en",
          "value": "CWE-79"
        }
      ]
    }
  ],
  "references": [
    {
      "url": "https://github.com/wso2/carbon-identity-framework/pull/5740",
      "source": "ed10eef1-636d-4fbe-9993-6890dfa878f8"
    },
    {
      "url": "https://github.com/wso2/carbon-identity-framework/pull/5741",
      "source": "ed10eef1-636d-4fbe-9993-6890dfa878f8"
    },
    {
      "url": "https://security.docs.wso2.com/en/latest/security-announcements/security-advisories/2026/WSO2-2024-3382/",
      "source": "ed10eef1-636d-4fbe-9993-6890dfa878f8"
    }
  ]
}