CVE-2024-6868

Arbitrary File Write in mudler/LocalAI

State
Published
Severity
8.1 High
Published
Oct 29, 2024
Updated
Oct 15, 2025
Reserved
Jul 17, 2024

Read the record on cve.org

Description

mudler/LocalAI version 2.17.1 allows for arbitrary file write due to improper handling of automatic archive extraction. When model configurations specify additional files as archives (e.g., .tar), these archives are automatically extracted after downloading. This behavior can be exploited to perform a 'tarslip' attack, allowing files to be written to arbitrary locations on the server, bypassing checks that normally restrict files to the models directory. This vulnerability can lead to remote code execution (RCE) by overwriting backend assets used by the server.

Scores

CVSSScoreVectorSource
3.08.1 HighCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H@huntr_ai

Weaknesses

  • CWE-59 Improper Link Resolution Before File Access

Affected Products

ProductVersions
mudler/localaimudler
  • before 2.18.1Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.