GHSA-r2q4-f69c-qwfg
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDiscover internet-exposed Kylin instance
-
DeliverySend unauthenticated request to cleanup endpoint
-
ExploitBypass authentication check
-
ExecutionTrigger destructive cleanup action
-
ImpactDisrupt service and destroy metadata
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication mechanism validation
MITRE ATT&CK
2 techniques across 2 tactics: Defense Evasion, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an Apache Kylin instance (versions 4.0.0 through 5.0.4) that is directly exposed to the public network; the vendor explicitly notes this is not common and that typical in-house/internal Kylin deployments are mostly not impacted. Given PR:N/UI:N, no authentication or user interaction is needed once the service is reachable, and the attacker invokes the normally-protected system cleanup actions. The primary limiting factor is therefore network reachability/deployment posture rather than any authentication, configuration flag, or specific feature toggle - an internal-only deployment behind perimeter controls is effectively not exploitable. |
| Impact | The CVSS 3.1 base score of 9.8 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H) rates this as critical, reflecting a fully unauthenticated, network-reachable improper-authentication flaw (CWE-287) in Apache Kylin. However, multiple real-world signals pull the practical risk substantially lower. The EPSS score is only 0.25% (15th percentile), indicating a low modeled probability of exploitation in the near term. There is no CISA KEV listing and no public exploit identified at time of analysis. Crucially, the vendor advisory itself states the impact is limited mostly to Kylin services directly exposed to the public network - which it notes is not common - and that in-house deployments are mostly not impacted. This creates a notable tension: the CVSS vector assumes AV:N/PR:N (unauthenticated network access against any instance), yet the vendor description implies real exploitability is gated on an uncommon exposed-to-internet deployment posture, so the headline 9.8 overstates risk for the typical internal deployment. There is also a plausible overstatement in the C:H impact: the flaw grants access to 'system cleanup actions,' which are inherently destructive (integrity/availability) rather than data-disclosing, so a full C:H may not be justified. Net assessment: a genuinely serious flaw for the minority of internet-exposed Kylin instances, but for most (internal) deployments this is a high-CVSS-but-lower-real-risk issue - prioritize patching for public-facing instances, schedule it routinely otherwise. |
| Exploit ScenarioDerived | An attacker locates an Apache Kylin instance (version 4.0.0 through 5.0.4) directly exposed to the internet and, without any credentials, invokes the system cleanup actions that should require authentication. This lets them trigger destructive cleanup operations against Kylin metadata/data, degrading or disrupting the analytics service. No public exploit code is known, but the low attack complexity means a working request is straightforward to craft once the endpoint is identified. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Oct 20, 2026
Unauthenticated access control bypass in Apache Kylin 4.0.0 through 5.0.4 allows network-reachable attackers to invoke the platform's normally protected system cleanup actions without any credentials, giving them integrity and availability impact against the Kylin service (CWE-287; assessed CVSS 3.1 AV:N/AC:L/PR:N/UI:N with I:H/A:H). The vendor emphasizes that only Kylin instances directly exposed to the public internet are materially at risk and that typical in-house/internal deployments are mostly not impacted, so exposure is governed by network reachability rather than by any configuration toggle. EPSS is low at 0.25% (15th percentile) and no public exploit code has been identified at time of analysis; there is no KEV listing.
Earlier versions of this analysis (1)
Unauthenticated exposure of administrative REST endpoints in Apache Kylin 4.0.0 through 5.0.4 lets any party who can reach the API trigger metastore cleanup operations, dump system metadata, rewrite or clear SQL query blacklists, and delete or replace jobs without supplying credentials or user interaction. The vendor rates real-world impact as moderate because the risk materialises mainly where a Kylin instance is directly exposed to a public or untrusted network, which it describes as uncommon; in-house deployments are mostly unaffected. Remediation is a straightforward upgrade to Apache Kylin 5.0.5 (tracked as KYLIN-6093), which adds ACL/user checks to the affected REST paths. No CVSS vector, EPSS score, CISA KEV listing, or public exploit code was present in the provided intelligence, so no public exploit identified at time of analysis.
RemediationAI
Upgrade Apache Kylin to 5.0.5, the vendor-released fix for CVE-2026-68573 (vendor-released patch: 5.0.5), validating the upgrade against the Apache Kylin site (https://kylin.apache.org/) and the KYLIN-6093 issue (https://issues.apache.org/jira/browse/KYLIN-6093) before rollout. Because exploitation depends entirely on reachability, the most effective compensating control while patching is to remove Kylin from direct internet exposure: terminate it behind a reverse proxy or load balancer that allowlists trusted source ranges, or enforce network policy/security-group rules so only application-tier hosts can reach the Kylin web/REST port - the trade-off is that any external client or partner integration legitimately using the API will break until it is routed through the allowlisted path. If cleanup functionality is not needed operationally, block the cleanup endpoint paths at the proxy/WAF layer (trade-off: scheduled maintenance must then be performed locally by an administrator), and restrict the management UI to VPN or bastion access (trade-off: added friction for operators). Monitor Kylin access logs for unauthenticated requests to administrative/cleanup endpoints as a detection measure, and note that no vendor patch exists for the 4.x line, so 4.x deployments must either upgrade to 5.0.5 or rely on the network-isolation controls above.
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
Apache Kylin is a distributed OLAP engine for Hadoop/Spark that exposes a web UI and REST API for query, metadata, job and administrative management. The flaw is CWE-287 (Improper Authentication): the handlers behind the system cleanup actions - maintenance operations that purge job state, intermediate/staging data and caches - do not enforce an authentication check, so any client that can reach the endpoint is treated as trusted. The assessed vector (PR:N/UI:N, AV:N/AC:L) confirms that no credentials or user interaction are needed once the service is reachable; the practical gate is deployment posture, since Kylin is normally placed on an internal network behind perimeter controls, which is why the vendor considers public exposure uncommon. Integrity and availability impacts dominate the assessed vector (I:H/A:H) because destructive cleanup operations can remove data and disrupt service, while the supplied input did not include CPE identifiers, so affected-version scoping relies on the vendor and EUVD ranges.
Know when Apache Kylin 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:N/UI:N/S:U/C:H/I:H/A:H
Unauthenticated network access (AV:N/PR:N/AC:L) to destructive cleanup actions yields high integrity and availability impact, but cleanup actions disclose no data, so C:N.
Primary rating from Vendor (CNA).
CVSS VectorVendor
Lifecycle Timeline
2Description PRE-NVD
Executive ViewAI
Apache Kylin versions 4.0.0 through 5.0.4 contain an unauthenticated access control bypass that lets any network-reachable party invoke the platform's protected system cleanup functions without credentials, degrading the integrity and availability of the analytics service. The vendor's own guidance confines real risk to Kylin instances directly exposed to the public internet, meaning the organization's exposure is determined by where Kylin sits on the network rather than by any setting administrators can toggle. Leadership should care because a successful abuse could take business-critical reporting and analytics offline, and because no vendor patch currently exists, so risk reduction depends entirely on how quickly internet-facing instances can be identified and shielded.
No vendor-released patch identified at time of analysis. Interim mitigations: remove public internet reachability from all Apache Kylin 4.0.0 through 5.0.4 instances via firewall, security group, or load-balancer rules; force all administrative and cleanup API traffic through an authenticated reverse proxy or VPN; deny the system cleanup endpoints at the WAF or reverse proxy; enable and monitor audit logging for administrative and cleanup actions with alerting on unauthenticated invocations; and maintain network segmentation so that only explicitly authorized internal networks can reach the Kylin service.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Apache Kylin
View allUnauthenticated SQL injection in Apache Kylin 5.0.0 through 5.0.4 lets a remote network attacker reach a backend cache A
Authentication bypass in Apache Kylin 4.0.4 through 5.0.4 allows unauthenticated network attackers to reach protected fu
Code injection in Apache Kylin 4.0.0 through 5.0.4 allows an authenticated low-privilege user who can supply or influenc
Apache Kylin versions 4 through 5.0.4 expose sensitive information to unauthorized actors through a CWE-200 flaw that, p
Apache Kylin versions 4 through 5.0.4 expose their SQL black list - the defensive configuration that enumerates blocked
Unauthenticated network access to Apache Kylin 4 through 5.0.4's job-management interface can expose job-discard operati
Unauthenticated exposure of system-level configuration information in Apache Kylin 4.0.0 through 5.0.4 lets any client t
Apache Kylin 4 through 5.0.4 performs unsafe Java deserialization of data returned by a configured external cache servic
Unauthenticated retrieval of sensitive backend metadata is possible in Apache Kylin 4.x through 5.0.4 because the metada
EUVD-2026-103148
NVD
CVE.org
EPSS
Exploit-DB