ZeroHour

CVE-2026-82641

niche

Unauthenticated TLS Key Exposure in Keploy Agent Control Plane

CVSS 4.0
8.8 high
EPSS
<1%p29
Published
()
Modified
AI analysis

Keploy versions 3.1.0 through 3.6.25 expose the agent's control-plane HTTP server by binding it to all network interfaces with no authentication (CWE-306), leaving its API endpoints reachable from any network that can reach the host. An attacker with network access to an affected machine can call /agent/pcap/keylog to stream the NSS keylog lines Keploy produces during recording, obtaining TLS session keys that allow decryption of captured TLS traffic. The same unauthenticated surface also lets the attacker invoke /agent/stop and /agent/storemocks, manipulating or disrupting recording sessions and the mock data they capture. Any user running an affected Keploy release, typically on developer workstations, test environments, or CI runners, is affected, particularly where the host sits on a shared or multi-tenant network. No public proof-of-concept, KEV listing, or reported in-the-wild exploitation is known, and EPSS currently puts the 30-day exploitation probability at just 0.4%.

What to do: Upgrade to Keploy 3.6.26 or later, which fixes the issue. Until upgraded, restrict access to the agent's control-plane HTTP server with a host firewall or by limiting it to localhost, since any peer that can reach the host can pull live TLS session keys or disrupt recording sessions. Check which hosts run affected versions and whether they sit on shared networks, and consider that TLS traffic recorded on those hosts could have been decrypted by anyone with network reachability.

Affected
Keploy (agent control-plane HTTP server)3.1.0 through 3.6.25 (fixed in 3.6.26)
Estimated exposure
nicheroughly 10k-100k developer and CI installations at most (estimate; no public install counts available) — Keploy is a niche open-source API-testing and traffic-recording tool typically run on individual developer workstations, test environments, and CI pipelines rather than mass-deployed or internet-exposed servers, so the affected population…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

Keploy versions 3.1.0 through 3.6.25, fixed in 3.6.26, bind the agent control-plane HTTP server to all interfaces without authentication, exposing endpoints that stream TLS session keys and traffic data. Attackers can access the /agent/pcap/keylog endpoint to retrieve NSS keylog lines and decrypt recorded TLS traffic, or invoke /agent/stop and /agent/storemocks to manipulate recording sessions.

Weakness
CWE-306
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.