Katalog CVE

CVE-2026-101898

WysokieCVSS 7.0
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.53%

Percentyl 43 - wyżej niż 43% wszystkich znanych CVE

Streszczenie

Axios od wersji 1.13.0 do 1.20.0 w konfiguracji żądań HTTP/2 nie stosuje spójnie ustawień proxy i polityki rozwiązywania DNS dostarczonej przez wywołującego. Żądanie HTTPS używa httpVersion: 2 z jawnym config.proxy lub ustawieniami proxy pochodzącymi ze środowiska, lub polega na dostarczonej przez wywołującego polityce config.lookup. Ścieżka HTTP/2 może połączyć się bez skonfigurowanego zachowania proxy lub bez zastosowania polityki config.lookup przed http2.connect(). Żądania mogą ominąć zamierzoną trasę proxy lub politykę rozwiązywania DNS.

Ocena ryzyka

Atakujący może wykorzystać to do ominięcia proxy lub polityki DNS, co może prowadzić do nieautoryzowanego dostępu do zasobów lub naruszenia integralności komunikacji.

Rekomendacja

Zaktualizuj Axios do wersji 1.20.0 lub nowszej, aby naprawić podatność.

Inne podatności w Axios

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Axios is a promise-based HTTP client for the browser and Node.js. From 1.13.0 until 1.20.0, Axios HTTP/2 request setup does not consistently apply proxy settings and caller-supplied DNS lookup policy. An HTTPS request uses httpVersion: 2 with explicit config.proxy or environment-derived proxy settings, or relies on caller-supplied config.lookup DNS policy. The HTTP/2 path can connect without the configured proxy behavior or without applying the caller-supplied config.lookup policy before http2.connect(). Requests can bypass the intended proxy route or the caller-supplied DNS resolution policy. This issue is fixed in version 1.20.0.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS