Skip to content

fix(deps): mitigate critical and high security vulnerabilities#6250

Merged
Fluf22 merged 8 commits intomainfrom
fix/security-vulnerabilities
Apr 14, 2026
Merged

fix(deps): mitigate critical and high security vulnerabilities#6250
Fluf22 merged 8 commits intomainfrom
fix/security-vulnerabilities

Conversation

@Fluf22
Copy link
Copy Markdown
Collaborator

@Fluf22 Fluf22 commented Apr 14, 2026

Summary

Mitigate Dependabot security alerts across all severity levels via yarn resolutions.

Critical — axios (CVE-2026-40175)

  • Force axios ^1.15.0 in root workspace (cloud metadata exfiltration via header injection, NO_PROXY bypass → SSRF)
  • Force axios ^1.15.0 for bundlewatch in JS client workspace (migrated from 0.x, verified locally)

High

  • Force vite ^8.0.5server.fs.deny bypass, arbitrary file read via dev server WebSocket
  • Force lodash ^4.18.0 — code injection via _.template imports
  • Force lodash-es ^4.18.0 — same as above

Medium

  • Force @nestjs/core ^11.1.18 — injection via downstream component
  • Force fast-xml-parser ^5.5.7 — entity expansion limit bypass
  • Force follow-redirects ^1.16.0 in website and JS client lockfiles — auth header leak on cross-domain redirects

@algolia-bot
Copy link
Copy Markdown
Collaborator

algolia-bot commented Apr 14, 2026

No code generated

If you believe code should've been generated, please, report the issue.

📊 Benchmark results

Benchmarks performed on the method using a mock server, the results might not reflect the real-world performance.

Language Req/s
go 2369
javascript 2283
php 1702
csharp 1503
python 1366
java 1116
ruby 949
swift 823
scala 23

@codacy-production
Copy link
Copy Markdown

codacy-production bot commented Apr 14, 2026

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 0 complexity

Metric Results
Complexity 0

View in Codacy

TIP This summary will be updated as you push new changes. Give us feedback

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 14, 2026

@Fluf22
Copy link
Copy Markdown
Collaborator Author

Fluf22 commented Apr 14, 2026

v0.31.0 carries the security backports: axios/axios#10707

@Fluf22 Fluf22 marked this pull request as ready for review April 14, 2026 11:46
@Fluf22 Fluf22 requested a review from a team as a code owner April 14, 2026 11:46
DevinCodes
DevinCodes previously approved these changes Apr 14, 2026
shortcuts
shortcuts previously approved these changes Apr 14, 2026
@Fluf22 Fluf22 dismissed stale reviews from shortcuts and DevinCodes via c2afa02 April 14, 2026 12:31
shortcuts
shortcuts previously approved these changes Apr 14, 2026
@Fluf22 Fluf22 enabled auto-merge (squash) April 14, 2026 12:38
@Fluf22 Fluf22 merged commit 4049f8a into main Apr 14, 2026
37 checks passed
@Fluf22 Fluf22 deleted the fix/security-vulnerabilities branch April 14, 2026 12:51
algolia-bot added a commit to algolia/algoliasearch-client-javascript that referenced this pull request Apr 14, 2026
…ated)

algolia/api-clients-automation#6250

Co-authored-by: Thomas Raffray <Fluf22@users.noreply.github.com>
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.

4 participants