Katalog CVE

CVE-2026-71272

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

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

Streszczenie

Funkcja safeDialContext w webhookach Memos rozwiązuje nazwę hosta docelowego przez net.DefaultResolver.LookupHost i waliduje wynikowe adresy IP względem zakresów zastrzeżonych, ale następnie łączy się przez net.JoinHostPort(host, port) używając oryginalnej nazwy hosta, a nie już zwalidowanego adresu IP.

Ocena ryzyka

Mimo walidacji IP, połączenie jest nawiązywane z oryginalną nazwą hosta, co może pozwolić na atak typu DNS rebinding i ominięcie zabezpieczeń SSRF.

Rekomendacja

Należy używać zwalidowanego adresu IP do nawiązywania połączenia zamiast oryginalnej nazwy hosta, aby zapobiec ponownemu rozwiązywaniu DNS.

Inne podatności w Memos

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

Memos' webhook dispatch function safeDialContext (internal/webhook/webhook.go) resolves the target hostname via net.DefaultResolver.LookupHost and validates the resulting IPs against reserved ranges, but then dials net.JoinHostPort(host, port) using the original hostname rather than the already-validated IP address.

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