Katalog CVE

CVE-2026-112912

NiskieCVSS 2.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

W filelock od wersji 3.32.6 do 4.2.1 klasa SoftFileLock może podążać za podmienionym dowiązaniem symbolicznym podczas warunkowego sprawdzenia zapisywalności os.access dla węzła bez bitu zapisu właściciela. Pozwala to innemu lokalnemu użytkownikowi na platformie i w konfiguracji katalogu, które podążają za dowiązaniem, wywnioskować na podstawie obserwowalnego wyniku przejęcia, czy wybrana ścieżka istnieje i jest zapisywalna.

Ocena ryzyka

Lokalny atakujący może wywnioskować istnienie i zapisywalność wybranych ścieżek w systemie plików, co może ułatwić dalsze ataki. Ryzyko dotyczy środowisk wieloużytkownikowych z podatną konfiguracją katalogów.

Rekomendacja

Zaktualizuj filelock do wersji 4.2.1 lub nowszej. Unikaj konfiguracji katalogów podążających za dowiązaniami symbolicznymi w środowiskach wieloużytkownikowych.

Inne podatności w filelock

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

filelock is a platform-independent file lock for Python. From 3.32.6 until 4.2.1, SoftFileLock can follow a swapped symbolic link during the conditional os.access writability check for a node without its owner-write bit, allowing another local user on a platform and directory configuration that follows the link to infer whether a chosen path exists and is writable from the observable acquisition result. This issue is fixed in version 4.2.1.

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