CVE-2026-116066
ŚrednieCVSS 6.8Streszczenie
Firecrawl przed wersją 2.11.586 zawiera lukę server-side request forgery w proxy SSRF usługi Playwright, która pozwala atakującym obejść kontrole isInternalHost poprzez DNS rebinding. Atakujący kontrolujący DNS celu scrapowania może zwrócić adres publiczny podczas walidacji i adres prywatny w momencie połączenia, pobierając metadane chmury i zasoby wewnętrzne poprzez API scrapowania.
Ocena ryzyka
Atakujący może uzyskać dostęp do zasobów wewnętrznych i metadanych chmury, co może prowadzić do ujawnienia danych uwierzytelniających i eskalacji.
Rekomendacja
Zaktualizuj Firecrawl do wersji 2.11.586 lub nowszej i wdroż ponowną walidację adresu po rozwiązaniu DNS oraz blokowanie adresów prywatnych.
Inne podatności w Firecrawl
Zobacz wszystkie- CVE-2026-72904Krytyczne
Firecrawl przed wersją 2.11.32 zawiera krytyczną podatność dowolnego odczytu plików w funkcji ekstrakcji z powodu niebezpiecznego rozwijania schematów JSON dostarczanych przez użytkownika. Uwierzytelniony atakujący może dostarczyć złośliwy schemat z referencją $ref, co pozwala na odczyt plików z systemu plików workera ekstrakcji oraz SSRF na wewnętrzne lub zewnętrzne punkty HTTP.
- CVE-2026-32857Wysokie
Firecrawl w wersji 2.8.0 i wcześniejszych zawiera podatność na obejście ochrony przed fałszowaniem żądań po stronie serwera (SSRF) w usłudze skrobania Playwright. Walidacja polityki sieciowej jest stosowana tylko do początkowego adresu URL podanego przez użytkownika, a nie do kolejnych miejsc docelowych przekierowań. Atakujący może dostarczyć zewnętrznie poprawny URL, który przechodzi walidację i zwraca przekierowanie HTTP do wewnętrznego lub zastrzeżonego zasobu, umożliwiając przeglądarce podążenie za przekierowaniem i pobranie ostatecznego celu bez ponownej walidacji.
Oryginalny opis (angielski, źródło NVD)
Firecrawl before 2.11.586 contains a server-side request forgery vulnerability in the Playwright service SSRF proxy that allows attackers to bypass isInternalHost checks via DNS rebinding. Attackers controlling DNS for a scrape target can return a public address during validation and a private address at connect time, retrieving cloud metadata and internal resources through the scrape API.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

