Read the docs
TI-2026-17480 Aliases CVE-2026-21697

axios4go's Race Condition in Shared HTTP Client Allows Proxy Configuration Leak

Priority MEDIUM 42CWE-362Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Attack requirements
Present
Impact type
—
Confidentiality · integrity · availability
None · High · None
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA.

Summary

axios4go is a Go HTTP client library. Prior to version 0.6.4, a race condition vulnerability exists in the shared HTTP client configuration. The global `defaultClient` is mutated during request execution without synchronization, directly modifying the shared `http.Client`'s `Transport`, `Timeout`, and `CheckRedirect` properties. Impacted applications include that that use axios4go with concurrent requests (multiple goroutines, `GetAsync`, `PostAsync`, etc.), those where different requests use different proxy configurations, and those that handle sensitive data (authentication credentials, tokens, API keys). Version 0.6.4 fixes this issue.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00408 35th percentileScored 2026-11-07
Fix Fixed axios4go (rezmoss): 0.6.4

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
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
rezmossaxios4gobefore 0.6.40.6.4Patch availableCNA
  • axios4go Vendorrezmoss Affected before 0.6.4 Fixed in 0.6.4 Patch available CNA

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:rezmoss:axios4go:*:*:*:*:*:go:*:*before 0.6.4Vulnerablerezmoss
  • cpe:2.3:a:rezmoss:axios4go:*:*:*:*:*:go:*:* Versions before 0.6.4 Vulnerable ·rezmoss

Remediation

  • Fix · CNA axios4go (rezmoss) Fixed in 0.6.4

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-21697

References

Sources

This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences