Skip to main content
← All vulnerabilities
CVE-2026-110975EUVD-2026-109109GHSA-F9CV-PR2F-46V2

Autotune: kruize/autotune: kruize/autotune: datasources credential disclosure

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.11.2
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

Kruize Autotune, an open-source Kubernetes resource optimization tool, is affected because its REST API has no authentication and its datasource endpoints return stored monitoring credentials in plaintext. An attacker with network access to the service could obtain these secrets and use them to access the connected monitoring systems.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

A flaw was found in Kruize Autotune. Its REST API ships without an authentication layer, and the endpoints that return datasource configuration — the list-datasources endpoint (GET /datasources) and the datasource-metadata endpoint — serialized datasource objects using a default Gson configuration with no field-exclusion strategy. As a result, the authentication secrets stored for each configured monitoring datasource (basic-auth passwords, bearer tokens, API keys, and OAuth2 client secrets) were returned in cleartext to any client able to reach the service. An attacker with network access to Autotune could harvest these credentials and reuse them to authenticate to the backing monitoring stack.

Timeline

  1. CVE published
  2. First seen by cve.now
  3. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  4. Record last updated

Affected versions

  • kruize-autotune

    fixed in 0.11.2

References 3

access.redhat.com

bugzilla.redhat.com

GitHub · kruize/autotune