VDB
GHSA-w67g-5rqw-f597
GHSA-w67g-5rqw-f597
PUBLISHED
CVSS 6.5 MEDIUM
gorilla/websocket used `math/rand` (cryptographically weak pseudo-random number generator) to generate WebSocket frame mask keys prior to commit d67f4185. WebSocket masking keys MUST be unpredictable to prevent frame content injection attacks. math/rand produces deterministic output when seeded with a known value, enabling an attacker to predict or recover mask keys and inject content into WebSocket connections. **Type:** Use of Cryptographically Weak Pseudo-Random Number Generator **Fix:** Replaced math/rand with crypto/rand (commit d67f4185, released in v1.5.3) **Credit:** bounty-hunter v6.0 silent-fix detection
Risk Scores
CVSS 3.1
6.5
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| wolfi | rancher-telemetry | 0 |
| chainguard | loki-fips-2.9 | 0 |
| chainguard | containerd-2.1 | 0 |
| chainguard | opentelemetry-collector-contrib | 0 |
| chainguard | gpu-operator-fips-24.9 | 0 |
| chainguard | op-geth | 0, 0 |
| chainguard | virt-api-fips-1.6 | 0 |
| chainguard | kube-conformance-1.32 | 0 |
| chainguard | opentelemetry-collector-contrib-fips | 0 |
| chainguard | aws-node-termination-handler | 0 |
| chainguard | etcd-3.5 | 0 |
| chainguard | rancher-telemetry | 0 |
| github.com | gorilla/websocket | 0 |
| chainguard | virt-handler-fips-1.6 | 0 |
| chainguard | eks-distro-fips-1.32 | 0 |
| chainguard | rke2-runtime-fips-1.32 | 0 |
| wolfi | infinispan-operator | 0 |
| chainguard | amazon-cloudwatch-agent | 0, 0 |
| chainguard | virt-controller-fips-1.6 | 0 |
| chainguard | plutono | 0 |
…and 64 more
Timeline
- Aug 24, 2026 CVE Published