Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain high-privileged Klaw account
-
DeliveryIdentify target user's registered username
-
ExploitRegister case-variant of target username
-
ExecutionTrigger case sensitivity conflict in login subsystem
-
ImpactLock 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
Affected Packages
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
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
Lifecycle Timeline
1DescriptionCVE.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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Klaw versions before 2.10.2 contain an improper access control flaw in the /resetMemoryCache endpoint that allows authen
Improper access control in Klaw, the Aiven-Open self-service Apache Kafka governance portal, exposes user password hashe
EUVD-2026-33961
NVD
CVE.org
EPSS
Vulnrichment
GitHub
Exploit-DB