Read the docs

DNS rebinding bypasses SSRF checks in Firecrawl Playwright service

Priority MEDIUM 64CWE-918Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Attack requirements
Present
Impact type
Information disclosure
Confidentiality · integrity · availability
Low · None · None
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-918 and the CVSS impact.

Summary

Firecrawl before 2.11.586 contains a server-side request forgery flaw (CWE-918) in the Playwright service SSRF proxy. A remote attacker without privileges or user interaction who controls DNS for a scrape target can return a public address during validation and a private address at connect time, bypassing the isInternalHost checks. This lets the attacker retrieve cloud metadata and internal resources through the scrape API.

Written with Claude Haiku 5.5 from the sources below · 2026-10-29

Description from the CNA

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.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00277 20th percentileScored 2026-11-07
Fix Fixed Firecrawl (Firecrawl): 2.11.586

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
firecrawlFirecrawlbefore 2.11.5862.11.586Patch availableCNA
  • Firecrawl Vendorfirecrawl Affected before 2.11.586 Fixed in 2.11.586 Patch available CNA

Remediation

Upgrade Firecrawl to version 2.11.586, the fixed version listed for the Firecrawl product.

Written with Claude Haiku 5.5 from the sources below · 2026-10-29

  • Fix · CNA Firecrawl (Firecrawl) Fixed in 2.11.586

Timeline

  1. 2026-10-25 Threatist record created from CVE-2026-116066
  2. 2026-10-26 Priority changed: MEDIUM → LOW
  3. 2026-10-27 Alias added: GHSA-xmmq-vp8j-m5qf
  4. 2026-10-29 CISA SSVC decision points changed
  5. 2026-10-29 Priority changed: LOW → MEDIUM

References

  • TI-2026-51121 Firecrawl: Arbitrary file read via JSON Schema $ref expansion CVSS 4.0CRITICAL 9.3
  • TI-2026-58731 firecrawl-mcp-server 3.20.2 Arbitrary Local File Read via filePath CVSS 4.0HIGH 8.7
  • TI-2026-25319 Firecrawl Playwright Service SSRF Protection Bypass via Missing Post-Redirect Validation CVSS 4.0HIGH 7.8
  • TI-2025-35701 Firecrawl SSRF Vulnerability via malicious webhook CVSS 3.1MEDIUM 6.3

Sources