CVE-2026-18217

MediumCVSS 4.7/10Last modified Aug 7, 2026

Description

A flaw was found in the SAML protocol implementation of Keycloak, an open-source identity and access management solution. The issue occurs when Keycloak handles SAML authentication requests using the HTTP-Redirect binding. If a client is configured with a wildcard redirect URL, an attacker can craft a request that includes malicious parameters. When a user authenticates, Keycloak appends its legitimate response to the attacker's parameters. This can cause some service providers to process the attacker's data instead of the real login information, potentially leading to a user being logged into the wrong account.

Metrics

CVSS 3.1 4.7/10CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:N/I:L/A:N

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Jul 31, 2026
Last modified
Aug 7, 2026
NVD status
Analyzed

Related CVEs from 2026

CVE-2026-182185.4A flaw was found in the TokenManager component of the Keycloak identity management service. When an administrator attempts to revoke tokens CVE-2026-18226.4The WP NG Weather plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's 'ng-weather' shortcode in all versions CVE-2026-182207.8An out-of-bounds write vulnerability was found in the BFD library's DLX ELF backend (bfd/elf32-dlx.c) in GNU binutils. The dlx_rtype_to_howtCVE-2026-182219.8IBM i 7.6, 7.5, 7.4, and 7.3 could allow a remote attacker to gain unauthorized access due to improper validation of client-supplied authentCVE-2026-182235.0Mattermost versions 11.10.x <= 11.10.0, 11.7.x <= 11.7.9, 11.9.x <= 11.9.1, 11.8.x <= 11.8.5 fail to validate the invited recipient's email CVE-2026-182287.1HyperScale contained a path traversal issue affecting information disclosure. Software customers upgrade to resolved maintenance release. UCVE-2026-18236.4The Consensus Embed plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's consensus shortcode in all versions uCVE-2026-182308.1The WP Directory Kit WordPress plugin before 1.5.6 does not sanitise and escape a parameter before using it in a SQL statement through one oCVE-2026-182315.3The WP Directory Kit WordPress plugin before 1.5.7 does not perform any authorization check on one of its public AJAX actions and returns unCVE-2026-182325.3The WP Directory Kit WordPress plugin through 1.5.7 does not check the status or ownership of a listing before returning its content throughCVE-2026-182336.5The MStore API WordPress plugin before 4.21.1 does not verify that the order targeted by one of its delivery endpoints belongs to the requeCVE-2026-182346.5The MStore API WordPress plugin before 4.21.1 does not verify that the order targeted by its wallet payment handling belongs to the request