Description
Missing authentication for in-house broadcast and polymorphic deserialization vulnerability in Apache Kylin. Impact most to the kylin services that are directly exposed to public network, which is not common. In-house kylin deployments are mostly not impacted.



This issue affects Apache Kylin: from 4.0.0 through 5.0.4.



Users are recommended to upgrade to version 5.0.5, which fixes the issue.
Published: 2026-10-19
Score: n/a
EPSS: n/a
KEV: No
Impact: Missing Authentication for an Unprivileged broadcast API and polymorphic deserialization may enable remote code execution or data exfiltration.
Action: Immediate Patch
AI Analysis

Impact

Apache Kylin exposes an internal broadcast API that is not protected by authentication and also deserializes data polymorphically. The absence of authentication allows an unauthenticated attacker to invoke the broadcast endpoint, and the ability to supply data that triggers polymorphic deserialization can lead to remote code execution or unauthorized data disclosure. This combination of missing authorization and unsafe deserialization is a critical security weakness that could compromise the integrity and confidentiality of the system if the API is reachable over the network.

Affected Systems

The vulnerability affects Apache Kylin versions 4.0.0 through 5.0.4. Deployments that expose Kylin services directly to the public network are most vulnerable, while typical internal deployments are less likely to be impacted unless the broadcast API is reachable from outside.

Risk and Exploitability

The CVSS score is not provided, and the EPSS score is not available, but the lack of authentication applied to a network‑exposed API presents a high risk of exploitation, especially if the endpoint can receive crafted payloads that trigger the polymorphic deserialization. The flaw is not currently listed in the CISA KEV catalog, yet an attacker who can reach the broadcast endpoint could abuse the vulnerability. Because no procedural workaround is offered by the vendor, the only reliable protection is to eliminate the unauthenticated access path or upgrade to the fixed version.

Generated by OpenCVE AI on October 19, 2026 at 10:26 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Apache Kylin to version 5.0.5 or later, which removes the missing authentication and deserialization flaw.
  • Restrict the broadcast API to trusted networks or internal interfaces, ensuring it is not publicly exposed.
  • Apply network segmentation or firewall rules to block external traffic from reaching Kylin services, and verify that no untrusted input can reach the deserialization logic.

Generated by OpenCVE AI on October 19, 2026 at 10:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 09:45:00 +0000

Type Values Removed Values Added
Description Missing authentication for in-house broadcast and polymorphic deserialization vulnerability in Apache Kylin. Impact most to the kylin services that are directly exposed to public network, which is not common. In-house kylin deployments are mostly not impacted. This issue affects Apache Kylin: from 4.0.0 through 5.0.4. Users are recommended to upgrade to version 5.0.5, which fixes the issue.
Title Apache Kylin: unauthenticated broadcast API and polymorphic deserialization
Weaknesses CWE-306
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-10-19T10:11:50.298Z

Reserved: 2026-10-11T07:26:14.371Z

Link: CVE-2026-108771

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-19T10:16:44.690

Modified: 2026-10-19T10:16:44.690

Link: CVE-2026-108771

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T10:30:13Z

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function