Skip to content

Security: find-my-way <=9.6.0 DDoS vulnerability via HTTP/2 — update router dependency #277

Description

@LucasMaupin

Summary

find-my-way is Fastify's core HTTP router and is a production runtime dependency. Versions ≤9.6.0 contain a DDoS vulnerability exploitable via HTTP/2 requests.

The backend lockfile currently pins find-my-way@9.3.0 (vulnerable range).

Vulnerability Details

  • Package: find-my-way
  • Vulnerable range: <=9.6.0
  • Severity: High
  • Type: Denial of Service via HTTP/2
  • CVSS: High severity
  • Dependency path: fastify → find-my-way

Risk

An attacker can send crafted HTTP/2 requests to exhaust server resources and cause a denial of service on the intercom-manager API. This affects all API endpoints including /api/v1/production*, WHIP, and WHEP routes.

Recommendation

Update fastify to a version that pulls in find-my-way@>=9.7.0. Since find-my-way is a transitive dependency of fastify, upgrading fastify itself is the correct fix path:

npm install fastify@latest

Verify the fix:

npm audit --audit-level=high

Related Issues

Activity

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

Metadata

Metadata

Assignees

Labels

securitySecurity vulnerability or hardening

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions