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: 9.8 Critical
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 9.8, indicating critical severity for remote code execution via unsafe Java deserialization. The EPSS score is < 1%, suggesting a low probability of exploitation at present, and the vulnerability is not listed in the CISA KEV catalog, so no public exploits are documented. Based on the description, the likely attack vector involves sending crafted data through the Redis cache endpoint, which is presumed to be reachable from external or untrusted sources; successful exploitation would require network access to that endpoint and the ability to influence the cache contents.

Generated by OpenCVE AI on October 22, 2026 at 22:58 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 22, 2026 at 22:58 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
First Time appeared Apache
Apache apache Kylin
Apache Software Foundation
Apache Software Foundation apache Kylin
Vendors & Products Apache
Apache apache Kylin
Apache Software Foundation
Apache Software Foundation apache Kylin

Tue, 20 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


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

Apache Apache Kylin
Apache Software Foundation Apache Kylin
cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-10-20T16:08:34.352Z

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

Link: CVE-2026-64610

cve-icon Vulnrichment

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

cve-icon NVD

Status : Awaiting Analysis

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

Modified: 2026-10-20T17:17:41.097

Link: CVE-2026-64610

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T12:30:11Z

Weaknesses
  • CWE-502

    Deserialization of Untrusted Data