Advisory Database
  • Advisories
  • Dependency Scanning
  1. golang
  2. ›
  3. github.com/ccfos/nightingale/v6
  4. ›
  5. CVE-2026-58167

CVE-2026-58167: Nightingale exposes datasource credentials to low-privilege users

June 30, 2026 (updated October 2, 2026)

Nightingale (n9e) before 9.0.0-beta.2 exposes full datasource configurations, including plaintext database passwords, HTTP bearer tokens, HTTP basic-auth passwords, and mTLS client keys, to any authenticated low-privilege (Standard role) user through POST /api/n9e/datasource/list. The route is registered without an admin authorization gate, unlike the sibling datasource mutation routes, and the open-source DatasourceFilter does not redact secret fields, so the secret-bearing settings, http, and auth objects are serialized in the response. The disclosed credentials enable access to the connected downstream systems.

References

  • github.com/advisories/GHSA-27c6-wp53-387x
  • github.com/ccfos/nightingale/commit/762819fbaa2350b73bce45bfaf6f8cf74b4abef8
  • github.com/ccfos/nightingale/issues/3173
  • github.com/ccfos/nightingale/pull/3175
  • github.com/ccfos/nightingale/releases/tag/v9.0.0-beta.2
  • nvd.nist.gov/vuln/detail/CVE-2026-58167
  • www.vulncheck.com/advisories/nightingale-beta-2-datasource-credential-disclosure-to-low-privilege-users

Code Behaviors & Features

Detect and mitigate CVE-2026-58167 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions before 6.7.3-0.20260528033214-762819fbaa23

Fixed versions

  • 6.7.3-0.20260528033214-762819fbaa23

Solution

Upgrade to version 6.7.3-0.20260528033214-762819fbaa23 or above.

Impact 6.5 MEDIUM

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

Learn more about CVSS

Weakness

  • CWE-862: Missing Authorization

Source file

go/github.com/ccfos/nightingale/v6/CVE-2026-58167.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sun, 08 Nov 2026 00:16:24 +0000.