Katalog CVE

CVE-2025-10854

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Framework txtai umożliwia ładowanie skompresowanych plików tar jako indeksów osadzenia. Funkcja walidacji ma na celu zapobieganie podatnościom na przejście ścieżki, jednak nie uwzględnia dowiązań symbolicznych w pliku tar.

Ocena ryzyka

Atakujący może zapisać plik w dowolnym miejscu w systemie plików, gdy txtai jest używane do ładowania nieufnych indeksów osadzenia, co stwarza poważne zagrożenie dla bezpieczeństwa systemu.

Rekomendacja

Zaleca się unikanie ładowania nieufnych indeksów osadzenia oraz wprowadzenie dodatkowych mechanizmów walidacji, które uwzględniają dowiązania symboliczne.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

The txtai framework allows the loading of compressed tar files as embedding indices. While the validate function is intended to prevent path traversal vulnerabilities by ensuring safe filenames, it does not account for symbolic links within the tar file. An attacker is able to write a file anywhere in the filesystem when txtai is used to load untrusted embedding indices

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS