Katalog CVE

CVE-2026-101913

ŚrednieCVSS 6.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.39%

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

Streszczenie

ip-address to biblioteka do parsowania i manipulowania adresami IPv4 i IPv6 w JavaScript. Przed wersją 10.5.1 metoda Address6 isLinkLocal w src/ipv6.ts rozpoznaje tylko fe80::/64 zamiast pełnego zakresu link-local fe80::/10. Adres kontrolowany przez atakującego w pozostałej części fe80::/10 może zatem przejść kontrolę granicy zaufania opartą na isLinkLocal. Ten sam adres jest identyfikowany jako link-local przez getType i getScope, co ujawnia niespójną klasyfikację. Udane obejście może dotrzeć do hosta w sieci lokalnej poza zamierzoną granicą zaufania. Problem został naprawiony w wersji 10.5.1.

Ocena ryzyka

Atakujący może obejść kontrolę granicy zaufania i uzyskać dostęp do hostów w sieci lokalnej, które powinny być niedostępne, co może prowadzić do nieautoryzowanego dostępu lub ataków na wewnętrzne zasoby.

Rekomendacja

Zaleca się aktualizację biblioteki ip-address do wersji 10.5.1 lub nowszej, która zawiera poprawkę.

Inne podatności w ip-address

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

ip-address is a library for parsing and manipulating IPv4 and IPv6 addresses in JavaScript. Prior to 10.5.1, the Address6 isLinkLocal method in src/ipv6.ts recognizes only fe80::/64 instead of the complete fe80::/10 IPv6 link-local range. An attacker-controlled address elsewhere in fe80::/10 can therefore pass a trust-boundary check that relies on isLinkLocal. The same address is identified as link-local by getType and getScope, exposing the inconsistent classification. A successful bypass can reach an on-link host outside the intended trust boundary. This issue is fixed in version 10.5.1.

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