CVE-2026-97848

MEDIUM
MEDIUM Priority: 0.02 BB Relevance: 63/100
Published: 2026-11-06 Modified: 2026-11-09 First seen: 2026-11-06 Status: active

Attack Surface

Network Low Complexity No Interaction Integ. Impact

CVSS Vector Breakdown

AV: Network
AC: Low
PR: Low
UI: None
S: Unchanged
C: None
I: High
A: None

Description

A flaw was found in the token sanitization logic of Keycloak, an open source identity and access management solution. The issue occurs when a protocol mapper is configured to emit structured claims using the JSON type. The security check designed to remove unauthorized role mappings only looks for standard Java maps and fails to recognize Jackson based JSON objects. This allows an attacker to inject forged client roles into security tokens, which could lead to unauthorized access to protected resources.

Weakness Classification (1)

Bug Bounty Relevance

63 / 100
✓ Network accessible
✓ Low complexity
✓ No user interaction

CVSS Score

6.5 / 10.0 v3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N

EPSS — Exploitation Probability

0.34%
Raw Score 0.003380
Percentile 27.6%
Date 2026-11-13

EPSS Trend

2026-11-13
0.00338
2026-11-12
0.00338
2026-11-10
0.00338
2026-11-09
0.00338
2026-11-08
0.00338
2026-11-07
0.00338
2026-11-06
0.00254

Intelligence Sources

mitre ref →
nvd ref →