Katalog CVE

CVE-2026-112937

ŚrednieCVSS 6.1
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W bibliotece filelock od wersji 4.1.0 do 4.2.1 mechanizm ReadWriteLock mógł usuwać losowy prywatny katalog twardych dowiązań .filelock-* podczas czyszczenia. Inny lokalny użytkownik z prawem zmiany nazw w katalogu nadrzędnym bez sticky bit mógł obserwować aktywną nazwę lub sfałszować nazwę sweep i podmienić katalog siostrzany do usunięcia.

Ocena ryzyka

Lokalny atakujący może doprowadzić do usunięcia katalogów należących do ofiary lub zakłócić działanie blokad.

Rekomendacja

Zaktualizuj filelock do wersji 4.2.1 lub nowszej.

Inne podatności w filelock

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

filelock is a platform-independent file lock for Python. From 4.1.0 until 4.2.1, ReadWriteLock can remove a randomized .filelock-* private-hard-link directory during cleanup, allowing another local user with rename access in a non-sticky parent to observe a live name or forge a dead-owner sweep name and rename a sibling directory onto it for deletion. This issue is fixed in version 4.2.1.

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