Skip to content

[1.x] chore(deps): fix yarn audit vulnerabilities#4404

Merged
imorland merged 1 commit into1.xfrom
im/yarn-audit-fix
Mar 6, 2026
Merged

[1.x] chore(deps): fix yarn audit vulnerabilities#4404
imorland merged 1 commit into1.xfrom
im/yarn-audit-fix

Conversation

@imorland
Copy link
Copy Markdown
Member

@imorland imorland commented Mar 6, 2026

Summary

Runs yarn audit-fix (via the existing yarn audit-fix script) to patch transitive JS dependency vulnerabilities.

Patched:

Package Fixed version Vulnerability
ajv 6.14.0 ReDoS with $data option
brace-expansion 1.1.12 ReDoS
form-data 4.0.4
js-yaml 3.14.2 Prototype pollution
minimatch 3.1.4 ReDoS (multiple)
webpack 5.104.0 SSRF via buildHttp

Reduces reported vulnerabilities from 73 → 12.

Remaining 12 are blocked by upstream packages (@flarum/jest-config, flarum-webpack-config, @flarum/markdown) pinning older transitive versions — all dev-tool only, nothing shipped to users.

Notes

  • yarn.lock only — no package.json changes
  • All fixed packages are build/test tooling; none are bundled into forum JS

Runs `yarn audit-fix` to patch transitive dependency vulnerabilities.
Upgrades: ajv@6.14.0, brace-expansion@1.1.12, form-data@4.0.4,
js-yaml@3.14.2, minimatch@3.1.4, webpack@5.104.0.

Reduces vulnerabilities from 73 to 12. Remaining 12 are blocked by
upstream packages (@flarum/jest-config, flarum-webpack-config) pinning
older versions — all dev-tool only, nothing shipped to users.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@imorland imorland requested a review from a team as a code owner March 6, 2026 17:26
@imorland imorland added the dependencies Pull requests that update a dependency file label Mar 6, 2026
@imorland imorland added this to the 1.8.14 milestone Mar 6, 2026
@imorland imorland merged commit fd3d15c into 1.x Mar 6, 2026
409 checks passed
@imorland imorland deleted the im/yarn-audit-fix branch March 6, 2026 17:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant