CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2025-10854

High
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

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.

Recommendation

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

Related vulnerabilities

Original NVD description (English source)

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

Vulnerability data from NVD (NIST) · CISA KEV · EPSS