Skip to main content

Klaw EUVDEUVD-2026-33961

| CVE-2026-44367 LOW
Improper Handling of Case Sensitivity (CWE-178)
2026-06-02 GitHub_M
2.7
CVSS 3.1 · Vendor: GitHub_M
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain high-privileged Klaw account
  2. Delivery
    Identify target user's registered username
  3. Exploit
    Register case-variant of target username
  4. Execution
    Trigger case sensitivity conflict in login subsystem
  5. Impact
    Lock out target user account

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Case sensitivity handling
Exploitation Conditions

Exploitation requires the attacker to already possess high-privileged credentials within Klaw, as confirmed by the CVSS vector's PR:H (High Privileges Required) designation. The vulnerability is triggered specifically through the user registration mechanism when a username is submitted that differs only by case from an existing account, causing a conflict in the login subsystem. Exploitation is network-accessible (AV:N) and requires no user interaction, but the high-privilege prerequisite is the decisive limiting factor - unauthenticated users and standard-privilege users cannot trigger this condition. The attack is also targeted rather than indiscriminate: only specific named accounts can be locked out, making mass exploitation impractical. Default Klaw configurations are affected; no special non-default feature or protocol needs to be enabled beyond the standard user registration function.

Impact

The CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:L) yields a score of 2.7 (Low), and the rating is well-calibrated for this vulnerability. The High Privileges Required (PR:H) prerequisite is the dominant risk-limiting factor - only users already holding administrative or highly-privileged roles within Klaw can trigger this condition. Impact is bounded to availability (A:L), with zero confidentiality or integrity consequences, meaning sensitive Kafka data is not exposed. EPSS data was not provided in source intelligence, but given the niche product scope and high-privilege barrier, exploitation probability is expected to be low. This vulnerability is absent from CISA KEV and no public POC has been identified, further confirming low exploitation urgency. The realistic threat model is an insider threat or compromised admin account conducting targeted sabotage against specific users, not a broad or automated attack campaign. This is a low-priority patch for most organizations, but the fix is available and straightforward.

Exploit ScenarioDerived

An attacker with high-privileged access to the Klaw administrative interface registers a new account using a case variant of a target user's existing username (for example, 'Admin' when 'admin' already exists). Due to inconsistent case normalization between the registration and login subsystems, the legitimate user's authentication fails or their account becomes locked out. No public exploit code exists for this scenario, and it requires pre-existing elevated credentials within the Klaw portal.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 02, 2026

Klaw, Aiven-Open's self-service Apache Kafka topic management portal, is vulnerable to targeted account lockout and Denial of Service via inconsistent case sensitivity handling in its user registration and login mechanisms, affecting all releases prior to v2.10.4. An attacker already holding high-privileged access (PR:H per CVSS vector) can register a username that is a case variant of an existing account, causing the legitimate account to become inaccessible. No public exploit has been identified and this vulnerability is not listed in CISA KEV; the CVSS score of 2.7 (Low) accurately reflects the narrow, high-privilege-dependent attack surface.

RemediationAI

Upgrade Klaw to version 2.10.4, which is the vendor-released patch confirmed by both the GitHub release tag (https://github.com/Aiven-Open/klaw/releases/tag/v2.10.4) and the security advisory (GHSA-75rx-m9vh-mm9p). The full diff from v2.10.3 is available at https://github.com/Aiven-Open/klaw/compare/v2.10.3...v2.10.4. If an immediate upgrade is not feasible, restrict high-privileged Klaw roles strictly to trusted personnel, since exploitation requires PR:H credentials - reducing the administrative account surface reduces the exploitable population. Additionally, audit user registration logs for username entries that differ only by case, which would indicate either accidental misconfiguration or attempted exploitation. No formal workarounds are documented in available vendor references.

Affected VersionsENISA

klaw < 2.10.4

Affected Packages

euvd klaw fix: 2.10.4

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The root cause is CWE-178 (Improper Handling of Case Sensitivity): Klaw's registration and login flows apply different case-normalization logic to usernames, creating a state where a case-variant of an existing username can be introduced as a new account, conflicting with the original during authentication. Klaw (CPE: cpe:2.3:a:aiven-open:klaw:*:*:*:*:*:*:*:*) is a Java-based governance portal for Apache Kafka, where user accounts represent meaningful access-control principals for topic and cluster management. Because usernames serve as identity anchors for RBAC within Kafka governance workflows, an inconsistency in case handling at the identity layer has direct availability consequences for targeted users.

Know when Klaw gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (GitHub_M) PRIMARY 2.7 LOW
AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:L

Primary rating from Vendor (GitHub_M) · only source for this CVE.

CVSS VectorVendor: GitHub_M

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
Low

Lifecycle Timeline

1
Patch available
Jun 02, 2026 - 17:01 EUVD

DescriptionCVE.org

Klaw is a self-service Apache Kafka Topic Management/Governance tool/portal. Prior to version 2.10.4, a vulnerability exists in the user registration and login mechanisms due to inconsistent handling of username case sensitivity, leading to a targeted Denial of Service (DoS) and complete account lockout. This issue has been patched in version 2.10.4.

Threat Intelligence Overview

EPSS Score
0.0%
Top 88% exploitable
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity LOW
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

14
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +14
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy