Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify StarRocks FE HTTP port
-
DeliverySend unauthenticated HTTP GET to exposed endpoint
-
ExploitReceive cluster topology and version metadata
-
ExecutionEnumerate additional FE/BE node addresses
-
PersistMatch version string to known CVEs
-
ImpactPlan targeted follow-on attack
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | No special configuration or feature flag is required for exploitation - the six vulnerable endpoints are present and unauthenticated in every default StarRocks deployment through 4.0.13, because the authentication bypass is a code-level defect in the handler class hierarchy rather than a configuration option. Exploitation requires only network reachability to the StarRocks frontend HTTP port (default TCP 8030). The primary limiting factor is network exposure: deployments where the FE HTTP port is firewalled to internal or trusted networks only are not directly exploitable by external attackers, though the vulnerability remains accessible to any host with internal port reachability. Impact is strictly limited to information disclosure - the exposed endpoints provide no write capability, code execution, or access to stored row data. |
| Impact | The provided CVSS 3.1 vector AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N is well-calibrated: exploitation is trivially simple over any network path to the FE HTTP port, but impact is bounded to metadata disclosure rather than stored data exfiltration or code execution. No EPSS score was provided in the source intelligence, and the vulnerability does not appear in the CISA KEV catalog, indicating no confirmed active exploitation at time of analysis. No public POC code is referenced. Despite the moderate CVSS score, the practical risk is higher than the number implies for data-intensive deployments: version string disclosure enables targeted CVE matching, cluster topology reveals FE and BE node addresses for further probing, and database metadata exposure aids schema-aware attack planning. Defenders operating StarRocks instances accessible beyond a strictly internal network segment should treat patching as a priority even in the absence of a KEV listing, since the barrier to exploitation is near-zero once the port is reachable. The CVSS signal and KEV signal are consistent here - there is no conflict between them. |
| Exploit ScenarioDerived | An attacker with network access to the StarRocks frontend HTTP port sends a plain, unauthenticated HTTP GET request to one of the six exposed REST endpoints - no credentials, tokens, or special headers required. The response returns cluster node addresses, database and table names, JVM heap and garbage-collection statistics, and the exact StarRocks version string. The attacker uses the version string to match against published CVEs and the topology data to enumerate additional FE and BE nodes for further targeting. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 28, 2026
Unauthenticated access to six REST endpoints on StarRocks' frontend HTTP port allows remote attackers to enumerate cluster topology, database metadata, JVM statistics, and version information without credentials, affecting all releases through 4.0.13. Five REST handler classes in the FE component override execute() directly rather than implementing executeWithoutPassword(), inadvertently bypassing the authentication gate enforced by the RestBaseAction base class. No public exploit code or active exploitation has been confirmed at time of analysis; however, the reconnaissance value of the disclosed data materially reduces the effort required for targeted follow-on attacks against the same infrastructure.
RemediationAI
No vendor-released patch version has been independently confirmed at time of analysis; the GitHub issue tracker at https://github.com/StarRocks/starrocks/issues/75747 should be monitored for an official fix announcement. As an immediate compensating control, restrict network access to the StarRocks frontend HTTP port (default 8030) to trusted IP ranges using host-based or perimeter firewall rules - this eliminates the network attack vector entirely while the patch is pending, though it may affect monitoring tools or internal clients that query these endpoints. Placing a reverse proxy in front of the FE HTTP port and denying requests to the six affected endpoint paths is a more surgical alternative, but requires identifying those paths from the GitHub source references. Once a patched release is confirmed by StarRocks maintainers, upgrade promptly: the fix is architectural (correcting subclass hierarchy), not achievable through configuration alone.
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
StarRocks is an MPP analytical SQL database whose frontend (FE) nodes expose a REST API over HTTP. The base class RestBaseAction (fe/fe-core/src/main/java/com/starrocks/http/rest/RestBaseAction.java) enforces authentication through a framework contract: handler subclasses that require credential-free access must implement executeWithoutPassword(), a hook that bypasses the credential check only for explicitly whitelisted paths. Five handler classes, including ShowMetaInfoAction, instead override the higher-level execute() method directly, meaning execution never passes through the authentication gate. This is a textbook CWE-306 (Missing Authentication for Critical Function) defect: the framework's security design is sound but circumvented by implementation-level deviation in subclasses. The affected CPE cpe:2.3:a:starrocks:starrocks:*:*:*:*:*:*:*:* covers all StarRocks versions up to and including 4.0.13 across all platforms.
Know when Starrocks 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:L/I:N/A:N
Network-accessible unauthenticated endpoint with no interaction required; confidentiality impact is low, limited to operational metadata; no integrity or availability impact applies.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
StarRocks through 4.0.13 contains an authentication bypass vulnerability in five REST handler classes that override execute() directly instead of implementing executeWithoutPassword(). Attackers can access six unauthenticated endpoints on the frontend HTTP port to disclose cluster topology, database metadata, JVM statistics, and version information without credentials.
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.
Missing authorization on DROP MATERIALIZED VIEW in StarRocks allows any authenticated account to permanently delete lega
StarRocks through version 4.0.13 exposes complete query history for all users to any authenticated low-privilege user vi
EUVD-2026-67807
GHSA-h495-787q-g6hm
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB