CVE-2026-22797CWE-290

CVE-2026-22797

Critical · published January 19, 2026

CVSS v3.1
9.9
EPSS
1%
Percentile
50.6
In the wild
Unconfirmed
What it is

🚨 An attacker can send forged authentication headers and impersonate users in OpenStack keystonemiddleware! 🔥 Think of this like a hotel where anyone with a fake key card can wander in and take over rooms — no one is checking if they really belong there! This vulnerability allows malicious users to escalate their privileges and impersonate others without detection, potentially leading to unauthorized access to sensitive data and actions. Imagine an intruder throwing a party in a secured office by pretending to be a high-ranking employee — absolutely devastating!

Put simply

Think of this like a hotel where anyone with a fake key card can wander in and take over rooms — no one is checking if they really belong there! The external_oauth2_token middleware in OpenStack fails to properly sanitize incoming authentication headers, allowing attackers to exploit this oversight to escalate privileges or impersonate valid users.

What to do

This vulnerability allows malicious users to escalate their privileges and impersonate others without detection, potentially leading to unauthorized access to sensitive data and actions. Imagine an intruder throwing a party in a secured office by pretending to be a high-ranking employee — absolutely devastating! Immediate action is crucial! Upgrade to keystonemiddleware version 10.7.2, 10.9.1, or 10.12.1, and review your authentication processes to ensure headers are properly validated. Don't let this vulnerability linger! You've got this — patching now will help keep your environment secure! 🛡️

The record
Technical detail
CVSS v3.1
9.9 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L
CVSS v4.0
Not supplied
EPSS
0.00652 · 50.6th percentile
Weakness
CWE-290 · Authentication Bypass by Spoofing
Published
2026-01-19T23:16Z
References (14)
EPSS history
Timeline
  • 19 JAN 00:00Z
    An issue was discovered in OpenStack keystonemiddleware 10.5 through 10.7 before 10.7.2, 10.8 and 10.9 before 10.9.1, and 10.10 through 10.12 before 10.12.1
    cvelistv5