Katalog CVE

CVE-2026-71246

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.16%

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

Streszczenie

SearchController w Pixelfed (za middleware auth) akceptuje URL w parametrach remote-search i pobiera go po stronie serwera przez ActivityPubFetchService, którego validateUrl blokuje tylko dosłowne hosty 127.0.0.1, localhost i ::1 oraz wymaga https, bez sprawdzania rozwiązanego adresu IP pod kątem zakresów prywatnych, wewnętrznych lub link-local (np. 169.254.169.254).

Ocena ryzyka

Atakujący może wykorzystać tę podatność do przeprowadzenia ataków SSRF, uzyskując dostęp do wewnętrznych zasobów sieciowych, takich jak metadane chmury, co może prowadzić do wycieku danych lub eskalacji uprawnień.

Rekomendacja

Zaktualizuj Pixelfed do wersji z poprawką walidacji adresów IP. Jeśli to niemożliwe, ogranicz dostęp do funkcji remote-search i zastosuj dodatkowe filtry sieciowe.

Inne podatności w Pixelfed

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

Pixelfed's SearchController (behind the auth middleware) accepts a URL via its remote-search parameters and fetches it server-side through ActivityPubFetchService, whose validateUrl only blocks the literal hosts 127.0.0.1, localhost, and ::1 and requires https, without checking the resolved IP against private, internal, or link-local ranges (e.g. 169.254.169.254).

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