fix(security): upgrade fast-uri to 3.1.7 (GHSA-5jgf, GHSA-f65p, GHSA-fph4, GHSA-jqff) by claude[bot] · Pull Request #4508 · firecrawl/firecrawl · GitHub
Skip to content

fix(security): upgrade fast-uri to 3.1.7 (GHSA-5jgf, GHSA-f65p, GHSA-fph4, GHSA-jqff) - #4508

Open
claude[bot] wants to merge 1 commit into
mainfrom
fix/fast-uri-ghsa-5jgf-f65p-fph4-jqff
Open

fix(security): upgrade fast-uri to 3.1.7 (GHSA-5jgf, GHSA-f65p, GHSA-fph4, GHSA-jqff)#4508
claude[bot] wants to merge 1 commit into
mainfrom
fix/fast-uri-ghsa-5jgf-f65p-fph4-jqff

Conversation

@claude

@claude claude Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Summary

apps/api

  • fast-uri override bumped: >=3.1.5 <4.0.0>=3.1.7 <4.0.0
    • Resolves GHSA-5jgf-p345-68v8 (host confusion via skipped IDN canonicalization)
    • Resolves GHSA-f65p-4m7j-42xc (SSRF via malformed IPv6 normalization)
    • Resolves GHSA-fph4-wmhf-6fwf (SSRF via repeated hostname percent-decoding)
    • Resolves GHSA-jqff-g426-hqxp (host confusion via percent-encoded scheme normalization)
    • Resolved version: 3.1.7, release date: 2026-09-02
    • Override selector: fast-uri: ">=3.1.7 <4.0.0" — the <4.0.0 ceiling prevents drift into the v4 major.
  • fast-uri added to minimumReleaseAgeExclude in pnpm-workspace.yaml — allows the 12-hour supply-chain age gate to be bypassed for this security-patch release (same pattern as follow-redirects).

apps/ui/ingestion-ui

  • fast-uri override bumped: >=3.1.5 <4.0.0>=3.1.7 <4.0.0
  • fast-uri@3.1.7 added to minimumReleaseAgeExclude (auto-inserted by pnpm) to unblock the age-gated install.

Summary by cubic

Upgrades fast-uri from 3.1.5 to 3.1.7 in the API and ingestion UI to fix four host-confusion and SSRF advisories: GHSA-5JGF, GHSA-F65P, GHSA-FPH4, and GHSA-JQFF. The existing <4.0.0 version ceiling remains in place.

Dependencies

  • Excludes the security patch from the 12-hour minimum release-age gate so installs can use fast-uri@3.1.7 immediately.

Written for commit 48b5f58. Summary will update on new commits.

Review in cubic

…fph4, GHSA-jqff)

Bumps the fast-uri override floor from >=3.1.5 to >=3.1.7 in both
apps/api and apps/ui/ingestion-ui to patch four high-severity advisories
(host confusion / SSRF). Also adds fast-uri to minimumReleaseAgeExclude
so security-patch releases are not blocked by the 12-hour age gate.

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 4 files

Re-trigger cubic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants