CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-21697

High
Published: Translated: NVD NIST

Summary

W bibliotece axios4go, przed wersją 0.6.4, występuje podatność na warunki wyścigu w konfiguracji współdzielonego klienta HTTP. Globalny `defaultClient` jest modyfikowany podczas wykonywania żądań bez synchronizacji, co wpływa na właściwości `Transport`, `Timeout` i `CheckRedirect` współdzielonego `http.Client`.

Risk Assessment

Aplikacje korzystające z axios4go z równoległymi żądaniami mogą być narażone na nieprzewidywalne zachowanie, co może prowadzić do ujawnienia wrażliwych danych, takich jak dane uwierzytelniające czy klucze API.

Recommendation

Zaleca się aktualizację do wersji 0.6.4 lub nowszej, aby usunąć tę podatność oraz zapewnić odpowiednią synchronizację w przypadku równoległych żądań.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS