Nightingale exposes datasource credentials to low-privilege users
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.
- Products
- github.com/ccfos/nightingale, github.com/ccfos/nightingale/v4, github.com/ccfos/nightingale/v5, github.com/ccfos/nightingale/v6
- Affected versions
- Not specified
- Fixed versions
- 6.7.3-0.20260528033214-762819fbaa23
- CVEs
- CVE-2026-58167
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 28 Oct 2026, 08:46 UTC · Revision 1
Source evidence
Nightingale exposes datasource credentials to low-privilege users
core-osv · Original sourcePublished 30 Jun 2026, 18:31 UTC
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.
osv:GHSA-27c6-wp53-387x
github.com/ccfos/nightingale/v6
Fixed versions: 6.7.3-0.20260528033214-762819fbaa23
Complete source record
{
"id": "2797db60d73dcea31157c43aca979297230f769b06f325ade3515d41f9b9c672",
"url": "https://osv.dev/vulnerability/GHSA-27c6-wp53-387x",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "Nightingale exposes datasource credentials to low-privilege users",
"summary": "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.",
"evidence": "osv:GHSA-27c6-wp53-387x",
"products": [
{
"name": {
"value": "github.com/ccfos/nightingale/v6",
"evidence": "/affected/0/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "6.7.3-0.20260528033214-762819fbaa23",
"evidence": "/affected/0/ranges"
}
],
"affected_versions": []
}
],
"severity": "high",
"structured": {
"id": "GHSA-27c6-wp53-387x",
"aliases": [
"CVE-2026-58167",
"GHSA-27c6-wp53-387x",
"GO-2026-6638"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N"
},
{
"type": "CVSS_V4",
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N"
}
],
"affected": [
{
"ranges": [
{
"type": "SEMVER",
"events": [
{
"introduced": "0"
},
{
"fixed": "6.7.3-0.20260528033214-762819fbaa23"
}
]
}
],
"package": {
"name": "github.com/ccfos/nightingale/v6",
"purl": "pkg:golang/github.com/ccfos/nightingale/v6",
"ecosystem": "Go"
},
"database_specific": {
"source": "https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2026/06/GHSA-27c6-wp53-387x/GHSA-27c6-wp53-387x.json"
}
}
],
"modified": "2026-10-07T17:55:42.296662675Z",
"provider": "osv",
"references": [
"https://nvd.nist.gov/vuln/detail/CVE-2026-58167",
"https://github.com/ccfos/nightingale/issues/3173",
"https://github.com/ccfos/nightingale/pull/3175",
"https://github.com/ccfos/nightingale/commit/762819fbaa2350b73bce45bfaf6f8cf74b4abef8",
"https://github.com/ccfos/nightingale",
"https://github.com/ccfos/nightingale/releases/tag/v9.0.0-beta.2",
"https://www.vulncheck.com/advisories/nightingale-beta-2-datasource-credential-disclosure-to-low-privilege-users"
],
"provider_metadata": {
"cwe_ids": [
"CWE-862"
],
"severity": "HIGH",
"github_reviewed": true,
"nvd_published_at": "2026-06-30T17:16:23Z",
"github_reviewed_at": "2026-10-02T18:28:18Z"
}
},
"related_cves": [
{
"value": "CVE-2026-58167",
"evidence": "/aliases"
}
],
"security_relevant": true,
"severity_evidence": "/database_specific/severity"
},
"source_id": "core-osv",
"document_id": 97122,
"published_at": "2026-06-30T18:31:38+00:00"
}Nightingale exposes datasource credentials to low-privilege users in github.com/ccfos/nightingale
core-osv · Original sourcePublished 7 Oct 2026, 14:10 UTC
Nightingale exposes datasource credentials to low-privilege users in github.com/ccfos/nightingale
osv:GO-2026-6638
github.com/ccfos/nightingale
Fixed versions: Not specified
github.com/ccfos/nightingale/v4
Fixed versions: Not specified
github.com/ccfos/nightingale/v5
Fixed versions: Not specified
github.com/ccfos/nightingale/v6
Fixed versions: 6.7.3-0.20260528033214-762819fbaa23
Complete source record
{
"id": "081bd77a53884cbfcfe90fc98bc250624b6e5905ad2138bc9b07ad6e4095043d",
"url": "https://osv.dev/vulnerability/GO-2026-6638",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "Nightingale exposes datasource credentials to low-privilege users in github.com/ccfos/nightingale",
"summary": "Nightingale exposes datasource credentials to low-privilege users in github.com/ccfos/nightingale",
"evidence": "osv:GO-2026-6638",
"products": [
{
"name": {
"value": "github.com/ccfos/nightingale",
"evidence": "/affected/0/package/name"
},
"prerequisites": [],
"fixed_versions": [],
"affected_versions": []
},
{
"name": {
"value": "github.com/ccfos/nightingale/v4",
"evidence": "/affected/1/package/name"
},
"prerequisites": [],
"fixed_versions": [],
"affected_versions": []
},
{
"name": {
"value": "github.com/ccfos/nightingale/v5",
"evidence": "/affected/2/package/name"
},
"prerequisites": [],
"fixed_versions": [],
"affected_versions": []
},
{
"name": {
"value": "github.com/ccfos/nightingale/v6",
"evidence": "/affected/3/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "6.7.3-0.20260528033214-762819fbaa23",
"evidence": "/affected/3/ranges"
}
],
"affected_versions": []
}
],
"severity": "unknown",
"structured": {
"id": "GO-2026-6638",
"aliases": [
"CVE-2026-58167",
"GHSA-27c6-wp53-387x",
"GO-2026-6638"
],
"affected": [
{
"ranges": [
{
"type": "SEMVER",
"events": [
{
"introduced": "0"
}
]
}
],
"package": {
"name": "github.com/ccfos/nightingale",
"purl": "pkg:golang/github.com/ccfos/nightingale",
"ecosystem": "Go"
},
"database_specific": {
"source": "https://vuln.go.dev/ID/GO-2026-6638.json"
},
"ecosystem_specific": {}
},
{
"ranges": [
{
"type": "SEMVER",
"events": [
{
"introduced": "0"
}
]
}
],
"package": {
"name": "github.com/ccfos/nightingale/v4",
"purl": "pkg:golang/github.com/ccfos/nightingale/v4",
"ecosystem": "Go"
},
"database_specific": {
"source": "https://vuln.go.dev/ID/GO-2026-6638.json"
},
"ecosystem_specific": {}
},
{
"ranges": [
{
"type": "SEMVER",
"events": [
{
"introduced": "0"
}
]
}
],
"package": {
"name": "github.com/ccfos/nightingale/v5",
"purl": "pkg:golang/github.com/ccfos/nightingale/v5",
"ecosystem": "Go"
},
"database_specific": {
"source": "https://vuln.go.dev/ID/GO-2026-6638.json"
},
"ecosystem_specific": {}
},
{
"ranges": [
{
"type": "SEMVER",
"events": [
{
"introduced": "0"
},
{
"fixed": "6.7.3-0.20260528033214-762819fbaa23"
}
]
}
],
"package": {
"name": "github.com/ccfos/nightingale/v6",
"purl": "pkg:golang/github.com/ccfos/nightingale/v6",
"ecosystem": "Go"
},
"database_specific": {
"source": "https://vuln.go.dev/ID/GO-2026-6638.json"
},
"ecosystem_specific": {}
}
],
"modified": "2026-10-07T17:45:14.471118125Z",
"provider": "osv",
"references": [
"https://github.com/advisories/GHSA-27c6-wp53-387x",
"https://nvd.nist.gov/vuln/detail/CVE-2026-58167",
"https://github.com/ccfos/nightingale/commit/762819fbaa2350b73bce45bfaf6f8cf74b4abef8",
"https://github.com/ccfos/nightingale/pull/3175",
"https://github.com/ccfos/nightingale/issues/3173",
"https://github.com/ccfos/nightingale/releases/tag/v9.0.0-beta.2",
"https://www.vulncheck.com/advisories/nightingale-beta-2-datasource-credential-disclosure-to-low-privilege-users"
],
"provider_metadata": {
"url": "https://pkg.go.dev/vuln/GO-2026-6638",
"review_status": "UNREVIEWED"
}
},
"related_cves": [
{
"value": "CVE-2026-58167",
"evidence": "/aliases"
}
],
"security_relevant": true,
"severity_evidence": null
},
"source_id": "core-osv",
"document_id": 97114,
"published_at": "2026-10-07T14:10:14+00:00"
}