cbcvebase.
CVE-2026-40948
published 2026-04-18

CVE-2026-40948: The Keycloak authentication manager in `apache-airflow-providers-keycloak` did not generate or validate the OAuth 2.0 `state` parameter on the login /…

PriorityP430medium5.4CVSS 3.1
AVNACLPRNUIRSUCLILAN
EPSS
0.36%
28.3th percentile
The Keycloak authentication manager in `apache-airflow-providers-keycloak` did not generate or validate the OAuth 2.0 `state` parameter on the login / login-callback flow, and did not use PKCE. An attacker with a Keycloak account in the same realm could deliver a crafted callback URL to a victim's browser and cause the victim to be logged into the attacker's Airflow session (login-CSRF / session fixation), where any credentials the victim subsequently stored in Airflow Connections would be harvestable by the attacker. Users are advised to upgrade `apache-airflow-providers-keycloak` to 0.7.0 or later.

Affected

2 ranges
VendorProductVersion rangeFixed in
apacheapache-airflow-providers-keycloak>= 0.0.1 < 0.7.00.7.0
apache_software_foundationapache_airflow_amazon_provider< 9.38.09.38.0
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.