Read the docs
TI-2026-45193 Aliases CVE-2026-63406GHSA-w72w-9qmj-c9qm

AnyCable: Telemetry Subsystem Contains Hardcoded Authentication Token and Transmits CLI Arguments Including Secrets

Priority MEDIUM 60CWE-312Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
High
Impact type
Information disclosure, Security bypass
Confidentiality · integrity · availability
High · None · None
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-312 and CWE-798.

Summary

AnyCable is a realtime server for reliable two-way communication that supports any backend. Prior to 1.6.15, the telemetry subsystem in telemetry/config.go enables tracking with a hardcoded public authToken, while clusterFingerprint in telemetry/telemetry.go reads the full configuration file and raw os.Args returned by anycableCLIArgs, including values supplied through --secret, --jwt_secret, and --http_rpc_secret. These inputs are passed to generateDigest, where sha256.New produces the hexadecimal fingerprint that is sent as telemetry. The available source therefore does not show raw credentials leaving the process or establish the advisory's claimed confidentiality loss, although the stable fingerprint is derived from secret-bearing configuration and the default telemetry client uses publicly known authentication material. This issue is fixed in version 1.6.15.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.003 22nd percentileScored 2026-11-07
Fix Fixed anycable (anycable): 1.6.15github.com/anycable/anycable (Go): 1.6.15

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
anycableanycablebefore 1.6.151.6.15Patch availableCNA
—github.com/anycable/anycable (Go)before 1.6.151.6.15Patch availableGHSA-w72w-9qmj-c9qm
  • anycable Vendoranycable Affected before 1.6.15 Fixed in 1.6.15 Patch available CNA
  • github.com/anycable/anycable (Go) Vendor— Affected before 1.6.15 Fixed in 1.6.15 Patch available GHSA-w72w-9qmj-c9qm

Remediation

  • Fix · CNA anycable (anycable) Fixed in 1.6.15
  • Fix · GHSA-w72w-9qmj-c9qm github.com/anycable/anycable (Go) Fixed in 1.6.15 Advisory →

Vendor assessments

Red Hat

Red Hat's page for this CVE →

Not affected: 1 product
  • Red Hat

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-63406
  2. 2026-10-03 Alias added: GHSA-w72w-9qmj-c9qm
  3. 2026-11-06 Affected versions changed · Red Hat
  4. 2026-11-06 CVSS score added · Red Hat

References

  • TI-2026-45192 AnyCable: Pusher REST API Does Not Verify Request Body MD5 Enabling Signed-Request Replay with Arbitrary Body CVSS 3.1MEDIUM 5.9

Sources