Skip to main content

Yahoo CMAK CVE-2026-92778

| EUVDEUVD-2026-81041 MEDIUM
Protection Mechanism Failure (CWE-693)
2026-09-16 VulnCheck GHSA-8c8p-h27x-rrc9
5.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Authenticate to CMAK with low-priv account
  2. Delivery
    Request gated HTML form route directly
  3. Exploit
    Bypass scheduled-election feature toggle
  4. Execution
    Start/stop recurring election scheduler
  5. Impact
    Churn Kafka cluster leadership (availability/integrity impact)

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Protection mechanism completeness
Exploitation Conditions

Requires an authenticated CMAK account (PR:L) with network access to the web UI; the attacker then reaches the PreferredReplicaElection HTML form endpoints that start/stop the recurring election scheduler. The specific defect is that the 'scheduled leader election' feature toggle is enforced only on gated paths and is NOT applied to the underlying HTML form routes, so the feature gate can be bypassed even when the toggle is meant to disable it. Exploitation is limited to environments running CMAK ≤3.0.0.6 that manage live Kafka clusters; impact is confined to operational disruption of leader elections (no confidentiality exposure). The authentication requirement and lack of a public exploit meaningfully limit realistic risk despite the network attack vector.

Impact

This is a low-to-moderate-severity issue best characterized as a protection-mechanism failure (CWE-693), not a critical flaw. The vendor CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:L) scores 5.3 and is internally consistent with the description: a network-reachable but authenticated (PR:L) attacker bypasses a feature toggle to reach HTML form routes that start/stop the recurring leader-election scheduler. Impact is limited to integrity-low and availability-low (VC:N - no confidentiality loss), reflecting operational disruption of Kafka leadership rather than data theft or code execution. No EPSS score, CISA KEV listing, or public POC is present in the provided data, so there is no evidence of active or imminent exploitation - this reads as a niche operational-integrity bug rather than an urgent priority. The main real-world risk is an authenticated low-privilege CMAK user (or a hijacked session/CSRF-style form submission) toggling leader elections to churn cluster leadership. No signals conflict; the chief limiter is the PR:L authentication requirement, which keeps this out of mass-exploitation territory.

Exploit ScenarioDerived

An attacker with a low-privileged CMAK account (or who can induce an authenticated operator's browser to submit a form) navigates directly to the PreferredReplicaElection HTML form endpoints, which fail to honor the scheduled-leader-election feature toggle. By repeatedly starting and stopping the recurring election scheduler, the attacker forces leadership reassignments across managed Kafka clusters, degrading availability and stability. No public exploit code is identified at time of analysis, but the attack requires only crafted HTTP requests to known form routes and is technically trivial (AC:L).

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 16, 2026

Yahoo CMAK through 3.0.0.6 fails to enforce its scheduled leader election feature toggle on the PreferredReplicaElection HTML form routes, allowing an authenticated user (CVSS PR:L) with network access to the web UI to start or stop the recurring election scheduler and disrupt leadership across the Kafka clusters managed by that instance. This is a protection-mechanism failure (CWE-693) with no confidentiality impact (C:N) and limited integrity/availability impact (I:L/A:L); the assessed severity is low-to-moderate (CVSS 3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L), and no public exploit code has been identified at time of analysis. Environments are at risk only if they run CMAK 3.0.0.6 or earlier and actively manage live Kafka clusters.

RemediationAI

No vendor-released patch identified at time of analysis; the issue is tracked in the CMAK repository at https://github.com/yahoo/CMAK/issues/936 and the affected routes are in app/controllers/PreferredReplicaElection.scala, so administrators should watch for an upstream fix or apply a local code change that enforces the scheduled leader-election feature toggle on the PreferredReplicaElection HTML form routes. If the scheduler is not required, disable or remove those form routes, with the trade-off that legitimate administrators lose the ability to manage scheduled leader elections through the UI. Restrict network access to the CMAK web UI by binding it to internal interfaces, applying firewall or security-group rules, or placing it behind a reverse proxy with strong authentication, accepting reduced remote administration flexibility as the trade-off. Enforce least privilege on CMAK accounts so only trusted operators can reach scheduler endpoints, and monitor logs for unexpected start or stop requests to the recurring election scheduler; because exploitation requires a valid account, these access controls are the most reliable near-term mitigation. Consult the VulnCheck advisory at https://www.vulncheck.com/advisories/cmak-through-3.0.0.6-feature-gate-bypass-via-html-form-routes for updates.

Affected VersionsENISA

CMAK 0 ≤3.0.0.6

Affected Packages

euvd cmak no fix

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

CMAK (Cluster Manager for Apache Kafka) is a Yahoo open-source Scala/Play web application used to administer Kafka clusters, including a scheduled leader-election feature controlled by a feature toggle. The defect is that the toggle is enforced only on gated paths and is not applied to the HTML form routes that back the PreferredReplicaElection controller, so direct requests to those forms can start or stop the recurring election scheduler even when the feature is meant to be disabled (affected logic at app/controllers/PreferredReplicaElection.scala, lines 110-143). CWE-693 (Protection Mechanism Failure) captures the root cause: a security-relevant control exists but is inconsistently applied at the route layer. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:L) and the independent 3.1 assessment (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L) both indicate an authenticated, network-reachable attack that degrades the integrity and availability of the election scheduling function only, with no confidentiality exposure and no public exploit reported at time of analysis. The affected CPE is cpe:2.3:a:yahoo:cmak:*:*:*:*:*:*:*:* and EUVD lists CMAK 0 through 3.0.0.6.

Know when Cmak 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 (VulnCheck) PRIMARY 5.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N
vuln.today AI 5.4 MEDIUM

Network-reachable form routes exploitable by any authenticated low-priv user (PR:L, AC:L); no data exposure (C:N), only integrity/availability disruption of leader elections (I:L/A:L).

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

CMAK through 3.0.0.6 fails to apply the scheduled leader election feature toggle to HTML form routes, allowing attackers to bypass the feature gate. Attackers can access the form endpoints to start and stop the recurring election scheduler, disrupting leadership across managed Kafka clusters.

Threat Intelligence Overview

EPSS Score
0.3%
Top 74% exploitable
Prevalence
Medium
CMAK/Kafka Manager is a popular OSS Kafka admin tool, common but not ubiquitous
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

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