Skip to main content
← All vulnerabilities
CVE-2024-43035GHSA-9FV2-C7V6-P45W

Fonoster 0.5.5 before 0.6.1 allows ../ directory traversal to read arbitrary files via the /sounds/:file or /tts/:file VoiceServer endpoint.

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.6.1
1 proof of concept on GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

Fonoster 0.5.5 before 0.6.1 allows ../ directory traversal to read arbitrary files via the /sounds/:file or /tts/:file VoiceServer endpoint. This occurs in serveFiles in mods/voice/src/utils.ts. NOTE: serveFiles exists in 0.5.5 but not in the next release, 0.6.1.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • Fonoster Fonoster

    From 0.5.5 · fixed in 0.6.1

  • @fonoster/voicenpm

    From 0.5.5 · fixed in 0.6.1

References 3

GitHub · fonoster/fonoster

zeropath.com

GitHub · ZeroPathAI/Fonoster-LFI-PoC