Description
Deserialization of Untrusted Data vulnerability in Apache Kylin. Unsafe Java deserialization could happen from a broken external cache service.



This issue affects Apache Kylin: from 4 through 5.0.4.



Users are recommended to upgrade to version 5.0.5, which fixes the issue.
Published: 2026-10-16
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution via Unsafe Java Deserialization
Action: Immediate Patch
AI Analysis

Impact

The vulnerability involves unsafe Java deserialization of data received from a Redis-based external cache service, allowing an attacker to introduce malicious object payloads that the JVM will deserialize and execute. This flaw is classified under CWE-502 and, if exploited, can lead to arbitrary code execution on the host running Apache Kylin, potentially compromising confidentiality, integrity, and availability of the system.

Affected Systems

Apache Kylin versions from 4.x up to 5.0.4 are affected. Users running these releases are at risk when the external cache component is reachable for untrusted data sources.

Risk and Exploitability

The CVSS score is not provided in the public data, but the nature of the flaw suggests a high severity if the deserialization is performed in a trusted context. The EPSS score is currently unavailable, and the vulnerability is not listed in the CISA KEV catalog, indicating that no publicly known exploits are yet documented. Based on the description, the likely attack vector involves sending crafted data through the Redis cache endpoint, which is assumed to be exposed externally; successful exploitation would require network access to that endpoint and the ability to influence the cache contents.

Generated by OpenCVE AI on October 16, 2026 at 15:14 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the vendor patch by upgrading Apache Kylin to version 5.0.5 or later.
  • Configure the Redis external cache service to accept input only from trusted sources and restrict client connectivity to the system’s internal network.
  • Implement strict input validation or class whitelisting for any Java deserialization processes to mitigate accidental execution of arbitrary payloads.

Generated by OpenCVE AI on October 16, 2026 at 15:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 16 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
References

Fri, 16 Oct 2026 12:45:00 +0000

Type Values Removed Values Added
Description Deserialization of Untrusted Data vulnerability in Apache Kylin. Unsafe Java deserialization could happen from a broken external cache service. This issue affects Apache Kylin: from 4 through 5.0.4. Users are recommended to upgrade to version 5.0.5, which fixes the issue.
Title Apache Kylin: Redis unsafe Java deserialization
Weaknesses CWE-502
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-10-16T12:15:16.013Z

Reserved: 2026-07-20T09:43:18.782Z

Link: CVE-2026-64610

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-16T13:16:57.367

Modified: 2026-10-16T15:20:39.130

Link: CVE-2026-64610

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-16T15:15:14Z

Weaknesses
  • CWE-502

    Deserialization of Untrusted Data