SCA: security update for apache-airflow-providers-keycloak (GHSA-5w6h-pjw6-wvc6)

medium Tenable Cloud Security Plugin ID 440724

Description

There are packages installed that are affected by a vulnerability referenced in the following CVE:

- 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. (CVE-2026-40948)

Solution

Update the apache-airflow-providers-keycloak library and its related packages to version 0.7.0 or later.

See Also

https://github.com/advisories/GHSA-5w6h-pjw6-wvc6

Plugin Details

Severity: Medium

ID: 440724

Version: Revision 1.6

Type: Local

Family: SCA Checks

Published: 4/22/2026

Updated: 7/2/2026

Supported Sensors: Tenable Cloud Security, Tenable Self-Hosted Container Security

Risk Information

VPR

Risk Factor: Low

Score: 2.1

Percentile: 7.71

Vendor

Vendor Severity: Medium

CVSS v2

Risk Factor: Medium

Base Score: 6.4

Temporal Score: 4.7

Vector: CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:N

CVSS Score Source: CVE-2026-40948

CVSS v3

Risk Factor: Medium

Base Score: 5.4

Temporal Score: 4.7

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

Vulnerability Information

Exploit Ease: No known exploits are available

Patch Publication Date: 4/18/2026

Vulnerability Publication Date: 4/18/2026

Reference Information

CVE: CVE-2026-40948

cwe: CWE-352