Skip to content

fix: upgrade form-data dependency to ≥ 4.0.4 to resolve CVE‑2025‑7783 #232

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

GaganBhakhar
Copy link

The version 4.0.0 is vulnerable to CVE‑2025‑7783 due to use of insufficiently random boundary values (HTTP Parameter Pollution risk via predictable Math.random()). This was disclosed July 18 2025 and rated critical (CVSS 9.4) :contentReference[oaicite:1]{index=1}.

This change bumps form‑data to 4.0.4 (or later), which includes the upstream fix via commit 3d1723080e6577a66f17f163ecd345a21d8d0fd0 :contentReference[oaicite:2]{index=2}. Also updates dependent packages (e.g. AppAuth‑JS) to ensure no resolution falls back to vulnerable versions.

Fixes CVE‑2025‑7783 in form‑data v4 series.

The version 4.0.0 is vulnerable to CVE‑2025‑7783 due to use of insufficiently random boundary values (HTTP Parameter Pollution risk via predictable Math.random()). This was disclosed July 18 2025 and rated critical (CVSS 9.4) :contentReference[oaicite:1]{index=1}.

This change bumps form‑data to 4.0.4 (or later), which includes the upstream fix via commit 3d1723080e6577a66f17f163ecd345a21d8d0fd0 :contentReference[oaicite:2]{index=2}. Also updates dependent packages (e.g. AppAuth‑JS) to ensure no resolution falls back to vulnerable versions.

Fixes CVE‑2025‑7783 in form‑data v4 series.
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.

1 participant