Read the docs

Kruize Autotune API returns datasource credentials in cleartext

Priority LOW 32CWE-256Published · Updated

Key facts

Attack vector
Adjacent network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Information disclosure
Confidentiality · integrity · availability
High · None · None
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-256.

Summary

Kruize Autotune before 0.11.2 exposes its datasource configuration through an unauthenticated REST API. The list-datasources endpoint returns stored datasource credentials, including basic-auth passwords, bearer tokens, API keys and OAuth2 client secrets, in cleartext (CWE-256). An attacker with network access to Autotune can collect these credentials and reuse them to authenticate to the backing monitoring stack.

Written with Claude Haiku 5.5 from the sources below · 2026-11-02

Description from the CNA

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.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00277 20th percentileScored 2026-11-07
Fix Fixed kruize-autotune: 0.11.2

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
—kruize-autotunebefore 0.11.20.11.2Patch availableCNA
  • kruize-autotune Vendor— Affected before 0.11.2 Fixed in 0.11.2 Patch available CNA

Remediation

Update kruize-autotune to version 0.11.2, the fixed version.

Written with Claude Haiku 5.5 from the sources below · 2026-11-02

  • Fix · CNA kruize-autotune Fixed in 0.11.2

Vendor assessments

Red Hat

Red Hat's page for this CVE →

Not affected: 1 product
  • Red Hat

Timeline

  1. 2026-10-23 Threatist record created from CVE-2026-110975
  2. 2026-10-24 Affected versions changed · Red Hat
  3. 2026-10-24 CVSS score added · Red Hat
  4. 2026-11-02 1 new reference · CNA
  5. 2026-11-02 Alias added: GHSA-f9cv-pr2f-46v2

References

Sources