Database/Control plane, storage & DevOps
Warpgate: Kubernetes listener returns internal errors to unauthenticated clients and skips logging them
Impact
Warpgate's Kubernetes protocol listener accepts any client certificate at the TLS layer and checks it later. When that check fails, the HTTP 500 response contains the raw ASN.1/DER parser output or sea_orm database errors. These failed attempts can also bypass the gateway's request log. An unauthenticated client can therefore probe the bastion that fronts cluster access, learn internal diagnostics, and leave no trace in Warpgate's own logs. The advisory says the leak is limited to internal diagnostics, with no effect on user data, integrity or availability.
Who can reach it
Anyone who can reach Warpgate's Kubernetes listener over the network. No authentication is needed.
What to do
Upgrade Warpgate to 0.29.0 or later and restart the Warpgate service. Until then, limit network access to the Kubernetes listener, and do not count on Warpgate's logs to show failed attempts against it.
References
Related entries
- NATS server (TLS ciphersuite selection via CLI flags): A configuration footgun in the cluster message bus: NATSNCVD-2021-017-nats-server-tls-ciphersuite-sele · NATS server (TLS ciphersuite selection via CLI flags)Low
- NetApp Clustered Data ONTAP Storage Virtual Machine boundary: A user in one SVM determines whether data exists on aCVE-2020-8588 · NetApp Clustered Data ONTAP Storage Virtual Machine boundaryLow
- NetApp Clustered Data ONTAP Storage Virtual Machine boundary: A user in one SVM enumerates the names of other SVMs andCVE-2020-8589 · NetApp Clustered Data ONTAP Storage Virtual Machine boundaryLow
- FlyteAdmin (list endpoints, SQL injection through list filters): FlyteAdmin's list endpoints interpolate filterCVE-2023-41891 · FlyteAdmin (list endpoints, SQL injection through list filters)Low
- GitLab EE: reporter-role author of a merge request can reset its approval rulesCVE-2026-7487 · GitLab EE (merge request approval rules, authorization check)Low
- Jenkins: Overall/Manage holders can change Appearance configuration reserved for administratorsCVE-2026-84653 · Jenkins core (Appearance configuration page permission checks)Low
This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.