Skip to main content

StarRocks CVE-2026-82276

| EUVDEUVD-2026-67807 MEDIUM
Missing Authentication for Critical Function (CWE-306)
2026-08-28 VulnCheck GHSA-h495-787q-g6hm
5.3
CVSS 3.1 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify StarRocks FE HTTP port
  2. Delivery
    Send unauthenticated HTTP GET to exposed endpoint
  3. Exploit
    Receive cluster topology and version metadata
  4. Execution
    Enumerate additional FE/BE node addresses
  5. Persist
    Match version string to known CVEs
  6. Impact
    Plan 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

StarRocks 0 ≤4.0.13

Affected Packages

euvd starrocks no fix

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

Vendor (VulnCheck) PRIMARY 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
vuln.today AI 5.3 MEDIUM

Network-accessible unauthenticated endpoint with no interaction required; confidentiality impact is low, limited to operational metadata; no integrity or availability impact applies.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

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

EPSS Score
0.3%
Top 78% exploitable
Prevalence
Low
niche MPP analytical database, primarily data engineering environments
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy