Lucene search
+L
Tox-devFilelock

15 matches found

CVE
CVE
•added 2026/01/10 5:59 a.m.•116 views

CVE-2026-22701

Summary of CVE-2026-22701 (python-filelock) A TOCTOU race condition affects the SoftFileLock implementation in python-filelock prior to version 3.20.3. With local filesystem access and the ability to create symlinks, an attacker can exploit a race between the permission validation and file creati...

5.3CVSS5.2AI score0.00127EPSS
Save
CVE
CVE
•added 2025/12/16 6:10 p.m.•113 views

CVE-2025-68146

CVE-2025-68146 affects the Python filelock package. A TOCTOU race in lock file creation allows local attackers with filesystem access to exploit symlinks and truncate target files. The vulnerability exists in UnixFileLock and WindowsFileLock for versions before 3.20.1; an attacker can create a sy...

6.5CVSS5.7AI score0.00198EPSS
Save
CVE
CVE
•added 2026/10/20 2:41 p.m.•69 views

CVE-2026-112940

The filelock Python library contains a vulnerability in the ReadWriteLock component (versions 3.20.4 through 4.2.1) where SQLite reopens the database and side files by name. On POSIX systems, an attacker with rename access in a non-sticky parent directory can swap file names to force the locking ...

7.1CVSS6.5AI score0.0019EPSS
Save
CVE
CVE
•added 2026/10/20 2:16 p.m.•61 views

CVE-2026-112909

The filelock Python library contains a vulnerability in UnixFileLock prior to version 4.2.1 . A local user can cause the library to truncate or change the mode of a regular file if that file is renamed or hard-linked onto the lock path by another user (who has rename permissions or a permissive h...

6.1CVSS5.8AI score0.0022EPSS
Save
CVE
CVE
•added 2026/10/20 2:32 p.m.•52 views

CVE-2026-112935

The filelock library, a platform-independent file lock for Python, is vulnerable to a TOCTOU Race Condition in its SoftFileLock component. In versions 3.22.0 through 4.2.0 , an attacker can free their own marker after a stale read. If an honest contender subsequently creates a live successor on a...

4.7CVSS5.9AI score0.00132EPSS
Save
CVE
CVE
•added 2026/10/20 2:38 p.m.•46 views

CVE-2026-112939

The filelock Python library is vulnerable to a flaw in SoftFileLock between versions 3.22.0 and 4.2.1. The root cause is that the component trusts a forged process identifier (PID) within a writable marker. This allows an authorized contender—such as another process under the same account or a ro...

4.7CVSS5.9AI score0.0014EPSS
Save
CVE
CVE
•added 2026/10/20 2:34 p.m.•44 views

CVE-2026-112936

The filelock Python library (versions 3.20.4 through 4.0.9 ) contains a vulnerability where ReadWriteLock and AsyncReadWriteLock resolve lock paths and pass them to SQLite without rejecting a final symbolic link. This allows a local user with the ability to create names in the lock directory to r...

6.1CVSS5.8AI score0.00232EPSS
Save
CVE
CVE
•added 2026/10/20 2:23 p.m.•41 views

CVE-2026-112912

The filelock Python library (versions 3.32.6 until 4.2.1) is vulnerable to a symlink swap during the SoftFileLock writability check. An attacker can manipulate symbolic links to cause the os.access check to follow a swapped link for a node lacking the owner-write bit. This allows a local user to ...

2.5CVSS5.8AI score0.00213EPSS
Save
CVE
CVE
•added 2026/10/20 2:09 p.m.•39 views

CVE-2026-112906

The filelock Python library (versions 4.1.0 through 4.2.1 ) is vulnerable to a flaw in SoftFileLock where it may reuse a stale observation from another local user's file through inode reuse . If an attacker pre-dates and removes their own marker, and specific conditions regarding modification tim...

4.7CVSS5.8AI score0.00168EPSS
Save
CVE
CVE
•added 2026/10/20 2:28 p.m.•36 views

CVE-2026-112915

The filelock Python library (versions 3.20.4 through 4.2.0 ) is vulnerable to a Denial of Service (DoS) via CWE-400 in its ReadWriteLock component. A local user capable of replacing the lock database can provide a crafted SQLite database that lacks bounded schema and query work limits. This cause...

5.5CVSS5.7AI score0.00218EPSS
Save
CVE
CVE
•added 2026/10/20 2:36 p.m.•33 views

CVE-2026-112937

The filelock Python library, a platform-independent file lock, is vulnerable in versions 4.1.0 through 4.2.0 . The ReadWriteLock component can remove a randomized .filelock-* private-hard-link directory during cleanup. A local user with rename access in a non-sticky parent directory can exploit t...

6.1CVSS5.9AI score0.00162EPSS
Save
CVE
CVE
•added 2026/10/20 2:26 p.m.•31 views

CVE-2026-112914

The filelock Python library (versions 4.1.0 through 4.2.0 ) is vulnerable to a race condition (CWE-363) in its SoftFileLock component. An attacker with local rename access in a non-sticky lock directory can swap in a symbolic link . If the runtime follows the link to a same-filesystem target, it ...

5.3CVSS5.9AI score0.00161EPSS
Save
CVE
CVE
•added 2026/10/20 2:30 p.m.•31 views

CVE-2026-112934

The filelock Python library (versions 4.0.0 through 4.2.1 ) contains a vulnerability where the SoftReadWriteLock refreshes holder records by name. A local user with rename access to the lock directory can replace a record with a named pipe , causing the lock to hang, or link a reachable target fi...

6.1CVSS5.8AI score0.00233EPSS
Save
CVE
CVE
•added 2026/10/20 2:21 p.m.•28 views

CVE-2026-112911

The filelock Python library contains a vulnerability where StrictSoftFileLock (versions 3.30.0 to 4.2.1) and SoftReadWriteLock (versions 4.0.0 to 4.2.1) can adopt a protocol directory created by another local user within a shared parent directory. This allows a malicious local user to alter the p...

6.3CVSS5.8AI score0.00148EPSS
Save
CVE
CVE
•added 2026/10/20 2:43 p.m.•25 views

CVE-2026-112941

The filelock Python library versions 4.1.0 through 4.2.1 are vulnerable to a Time-of-check Time-of-use (TOCTOU) race condition involving SoftReadWriteLock and AsyncSoftReadWriteLock . The vulnerability occurs because these components cache a successful check of the .rw lock tree but re-resolve na...

3.3CVSS5.9AI score0.00131EPSS
Save