← Advisories

Apache AsterixDB 0.9.9 Missing Authentication

High
Advisory ID
ZSL-2026-6028
Release Date
21 October 2026
Vendor
The Apache Software Foundation - https://www.apache.org
Affected Version
0.9.9
CVE
N/A
Tested On
asterix-server-0.9.9
Summary

Apache AsterixDB is a highly scalable data management system that can store, index, and manage semi-structured data, e.g., much like MongoDB, but it also supports a full-power query language with the expressiveness of SQL (and more). Unlike analytics engines like Apache Hive or Apache Spark, it stores and manages data, so AsterixDB can exploit its knowledge of data partitioning and the availability of indexes to avoid always scanning data set(s) to process queries. Somewhat surprisingly, there is no open source parallel database system (relational or otherwise) available to developers today - AsterixDB aims to fill this need.

Description

Apache AsterixDB suffers from a missing authentication vulnerability on its Cluster Controller HTTP API. Only the user-defined function endpoint is wrapped with authentication, while the query service and the /admin/shutdown endpoint are exposed with no authentication, so a remote attacker can execute SQL++ queries and shut down the cluster with no credentials. This results in unauthenticated data access and denial of service.

Proof of Concept
Disclosure Timeline
13.08.2026Vulnerability discovered.
19.08.2026Contact with the vendor.
19.08.2026Vendor forwards details to appropriate PMC.
19.08.2026Vendor will discuss with the other PMC members and let us know what gets decided on.
20.10.2026No response from the vendor.
21.10.2026Public security advisory released.
Credits
Vulnerability discovered by Gjoko Krstic
References
Changelog
21.20.2026Initial release