Lucene search
+L

320 matches found

RedhatCVE
RedhatCVE
•added 2026/10/20 6:16 p.m.•8 views

CVE-2026-112934

A flaw was found in filelock. A local user with rename permissions in the lock directory can cause a Denial of Service DoS by replacing lock holder records with a named pipe, causing locking operations to stall indefinitely. Under permissive file system policies, an attacker can also link target...

6.1CVSS5.7AI score0.00142EPSS
SaveExploits1References7
RedhatCVE
RedhatCVE
•added 2026/10/20 6:16 p.m.•7 views

CVE-2026-112909

A flaw was found in filelock. A local attacker can exploit this vulnerability by placing a target regular file at the expected lock file path using a file rename or hard link. When filelock acquires the lock, it can unintentionally truncate the contents of the target file and alter its permission...

6.1CVSS5.8AI score0.00118EPSS
SaveExploits0References7
RedhatCVE
RedhatCVE
•added 2026/10/20 6:16 p.m.•6 views

CVE-2026-112911

A flaw was found in filelock. This vulnerability allows a local attacker to manipulate lock state by pre-creating a protocol directory within a shared parent directory. When filelock adopts this untrusted directory, the attacker can alter the protocol state and admit unauthorized concurrent lock...

6.3CVSS5.8AI score0.00107EPSS
SaveExploits1References7
Snyk
Snyk
•added 2026/10/20 4:59 p.m.•4 views

UNIX Hard Link

Overview Affected versions of this package are vulnerable to UNIX Hard Link via OsFiles.overwrite in SoftReadWriteLock, which refreshes holder records by name without verifying the file identity. A local attacker who has rename access to the lock directory can replace a holder record with a named...

6.9CVSS5.6AI score0.00142EPSS
SaveExploits1References2
Snyk
Snyk
•added 2026/10/20 4:59 p.m.•4 views

Symlink Attack

Overview Affected versions of this package are vulnerable to Symlink Attack via the lock file open logic in api.py and related platform backends, where an existing lock file's permissions are not preserved on Unix systems. An attacker with local access can observe the file mode applied to a newly...

2.5CVSS5.7AI score0.00213EPSS
SaveExploits1References2
Snyk
Snyk
•added 2026/10/20 4:59 p.m.•4 views

Race Condition Enabling Link Following

Overview Affected versions of this package are vulnerable to Race Condition Enabling Link Following via SoftFileLock.trybreakstalelock in src/filelock/soft.py, which can restore a stale marker by name after moving it aside. A local attacker with rename access in a non-sticky lock directory can sw...

5.8CVSS5.8AI score0.00097EPSS
SaveExploits1References2
Snyk
Snyk
•added 2026/10/20 4:58 p.m.•5 views

Race Condition Enabling Link Following

Overview Affected versions of this package are vulnerable to Race Condition Enabling Link Following via the read-write lock implementation in src/filelock/readwrite.py, where the SQLite lock database is opened using a shared, predictable name in a directory where another user can manipulate names...

7.1CVSS5.9AI score0.00116EPSS
SaveExploits1References2
Snyk
Snyk
•added 2026/10/20 4:57 p.m.•4 views

Use of Multiple Resources with Duplicate Identifier

Overview Affected versions of this package are vulnerable to Use of Multiple Resources with Duplicate Identifier via trybreakexpiredlock and trybreakstalelock in api.py and lease.py, where an attacker with write access to the lock directory can replace a held lock file with a symlink pointing at ...

5.7CVSS5.8AI score0.00205EPSS
SaveExploits0References2
osv_debian
osv_debian
•added 2026/10/20 3:17 p.m.•8 views

DEBIAN-CVE-2026-112940

filelock is a platform-independent file lock for Python. From 3.20.4 until 4.2.1, ReadWriteLock let SQLite reopen the database and side files by name; on POSIX systems an attacker with rename access in a non-sticky parent can swap those names to cause overwrite or unlink operations, while a...

7.1CVSS5.9AI score0.00116EPSS
SaveExploits1References1
osv_debian
osv_debian
•added 2026/10/20 3:17 p.m.•10 views

DEBIAN-CVE-2026-112936

filelock is a platform-independent file lock for Python. From 3.20.4 until 4.0.9, ReadWriteLock and AsyncReadWriteLock versions from 3.20.4 resolve the lock path and pass it to SQLite without rejecting a final symbolic link, allowing another local user who can create names in the lock directory t...

6.1CVSS5.8AI score0.00232EPSS
SaveExploits1References1
osv_debian
osv_debian
•added 2026/10/20 3:17 p.m.•12 views

DEBIAN-CVE-2026-112939

filelock is a platform-independent file lock for Python. From 3.22.0 until 4.2.1, SoftFileLock can trust a forged process identifier in a marker that an attacker can modify but cannot remove, allowing an authorized contender such as another process of the holder's account or root to act as a...

4.7CVSS5.9AI score0.0014EPSS
SaveExploits1References1
osv_debian
osv_debian
•added 2026/10/20 3:17 p.m.•6 views

DEBIAN-CVE-2026-112935

filelock is a platform-independent file lock for Python. From 3.22.0 until 4.2.1, SoftFileLock can break a stale marker after an attacker frees its own marker following the stale read, an honest contender creates a live successor on the reused inode, and the successor's modification time is not...

4.7CVSS6AI score0.00096EPSS
SaveExploits1References1
osv_debian
osv_debian
•added 2026/10/20 3:17 p.m.•8 views

DEBIAN-CVE-2026-112934

filelock is a platform-independent file lock for Python. From 4.0.0 until 4.2.1, SoftReadWriteLock refreshes holder records by name, allowing another local user with rename access to the lock directory to replace a record with a named pipe and stall the lock, or under a permissive hard-link polic...

6.1CVSS5.8AI score0.00142EPSS
SaveExploits1References1
osv_debian
osv_debian
•added 2026/10/20 3:17 p.m.•8 views

DEBIAN-CVE-2026-112941

filelock is a platform-independent file lock for Python. From 4.1.0 until 4.2.1, SoftReadWriteLock and AsyncSoftReadWriteLock cache a successful check of the .rw lock tree and resolve its names again during later record operations, allowing another local user who can replace that tree after the...

3.3CVSS5.9AI score0.00095EPSS
SaveExploits1References1
osv_debian
osv_debian
•added 2026/10/20 3:17 p.m.•8 views

DEBIAN-CVE-2026-112937

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 na...

6.1CVSS5.8AI score0.00096EPSS
SaveExploits1References1
NVD
NVD
•added 2026/10/20 3:17 p.m.•5 views

CVE-2026-112934

filelock is a platform-independent file lock for Python. From 4.0.0 until 4.2.1, SoftReadWriteLock refreshes holder records by name, allowing another local user with rename access to the lock directory to replace a record with a named pipe and stall the lock, or under a permissive hard-link polic...

6.1CVSS0.00142EPSS
SaveExploits1References4
NVD
NVD
•added 2026/10/20 3:17 p.m.•9 views

CVE-2026-112936

filelock is a platform-independent file lock for Python. From 3.20.4 until 4.0.9, ReadWriteLock and AsyncReadWriteLock versions from 3.20.4 resolve the lock path and pass it to SQLite without rejecting a final symbolic link, allowing another local user who can create names in the lock directory t...

6.1CVSS0.00232EPSS
SaveExploits1References3
NVD
NVD
•added 2026/10/20 3:17 p.m.•6 views

CVE-2026-112935

filelock is a platform-independent file lock for Python. From 3.22.0 until 4.2.1, SoftFileLock can break a stale marker after an attacker frees its own marker following the stale read, an honest contender creates a live successor on the reused inode, and the successor's modification time is not...

4.7CVSS0.00096EPSS
SaveExploits1References4
NVD
NVD
•added 2026/10/20 3:17 p.m.•8 views

CVE-2026-112940

filelock is a platform-independent file lock for Python. From 3.20.4 until 4.2.1, ReadWriteLock let SQLite reopen the database and side files by name; on POSIX systems an attacker with rename access in a non-sticky parent can swap those names to cause overwrite or unlink operations, while a...

7.1CVSS0.00116EPSS
SaveExploits1References4
NVD
NVD
•added 2026/10/20 3:17 p.m.•5 views

CVE-2026-112937

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 na...

6.1CVSS0.00096EPSS
SaveExploits1References4
Rows per page
Query Builder