cve.bz

CVE-2024-2029

9.8 criticalEPSS 2.9%

Critical (9.8) in mudler localai. EPSS 2.9% chance of exploitation in the next 30 days. Fixed in github.com/go-skynet/LocalAI 2.10.0.

A command injection vulnerability exists in the `TranscriptEndpoint` of mudler/localai, specifically within the `audioToWav` function used for converting audio files to WAV format for transcription. The vulnerability arises due to the lack of sanitization of user-supplied filenames before passing them to ffmpeg via a shell command, allowing an attacker to execute arbitrary commands on the host system. Successful exploitation could lead to unauthorized access, data breaches, or other detrimental impacts, depending on the privileges of the process executing the code.

Severity

CVSS 3.0

9.8 critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS
2.9% chance of exploitation in the next 30 days; higher than 86% of CVEs (scores of 2026-10-31)
CWE
CWE-78
Published
Modified
Record from
the NVD, synced

Affected

Packages (OSV)

AdvisoryEcosystemPackageAffectedFixed in
GHSA-wx43-g55g-2jf4Gogithub.com/go-skynet/LocalAI<2.10.02.10.0
GO-2024-2717Gogithub.com/go-skynet/LocalAIall versionsno fix published

References

Check your stackJSON