Fonoster is vulnerable to directory traversal
Moderate severity
GitHub Reviewed
Published
Mar 5, 2026
to the GitHub Advisory Database
•
Updated Mar 6, 2026
Description
Published by the National Vulnerability Database
Mar 5, 2026
Published to the GitHub Advisory Database
Mar 5, 2026
Reviewed
Mar 6, 2026
Last updated
Mar 6, 2026
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.
References