MEDIUMCVSS v3.1 5.8Vulnerability

CVE-2026-125328

pgEdge Go LLM Library provides a unified Go interface for multiple LLM providers with streaming, tool calling, retries, and an HTTP and server-sent events proxy. From 0.1.0 until 0.2.0, GET /v1/health in llm/proxy/handlers.go uses handleHealth to ping providers with the operator's real credentials and returns their error text, while the Authorize hook in llm/proxy/proxy.go permits access by default when the consuming application does not configure it. When a provider rejects the configured credential, a remote caller who can reach the proxy can obtain part of the operator's third-party provider API key from the resulting error. This issue is fixed in version 0.2.0.

Properties

Severity
MEDIUM
Nvd fetched at
2026-11-10T23:33:48.924589+00:00
Cvss score
5.8
Cvss severity
MEDIUM
Retrieved at
2026-11-10T23:34:23+00:00
Score
5.8
Last source
NVD
Cvss version
3.1
Cve id
CVE-2026-125328
Cvss vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
First seen by Signal
2026-11-10T19:28:56+00:00
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
Published at
2026-11-10T19:21:10.130
Last modified
2026-11-10T19:21:10.130

Related Entities (2)

Related research

Explore deeper with Ninja Signal's threat intelligence graph

CVE-2026-125328 (CVSS v3.1 5.8) — Ninja Signal Threat Intelligence | Ninja Signal