Katalog CVE

CVE-2026-61704

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.40%

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

Streszczenie

Link Preview JS przed wersją 4.0.4 ma podatność w mechanizmie resolveDNSHost, który waliduje tylko jeden adres IP, ale pobiera oryginalną nazwę hosta. Atakujący kontrolujący serwer DNS może zwrócić publiczny adres podczas walidacji, a następnie adres wewnętrzny podczas połączenia, co umożliwia obejście ochrony SSRF i dostęp do wewnętrznych zasobów HTTP.

Ocena ryzyka

Atakujący może wykorzystać DNS rebinding do uzyskania dostępu do wewnętrznych zasobów sieciowych, co może prowadzić do wycieku danych lub naruszenia bezpieczeństwa.

Rekomendacja

Zaktualizuj Link Preview JS do wersji 4.0.4 lub nowszej. Wzmocnij walidację DNS i rozważ blokowanie adresów wewnętrznych.

Inne podatności w Link Preview JS

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

Link Preview JS extracts web links information. Prior to 4.0.4, the resolveDNSHost mitigation in index.ts validates one resolved IP address but fetches the original hostname, allowing an attacker-controlled DNS server to return a public address during validation and a loopback or internal address during the final connection. This DNS rebinding condition bypasses the SSRF protection and can cause the server-side preview fetch to reach internal HTTP resources. Redirect handling is affected by the same validation-to-fetch mismatch. This issue is fixed in version 4.0.4.

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