icon

We found results for “

CVE-2026-22701

Good to know:

icon
icon
icon

Date: January 10, 2026

filelock is a platform-independent file lock for Python. Prior to version 3.20.3, a TOCTOU race condition vulnerability exists in the SoftFileLock implementation of the filelock package. An attacker with local filesystem access and permission to create symlinks can exploit a race condition between the permission validation and file creation to cause lock operations to fail or behave unexpectedly. The vulnerability occurs in the _acquire() method between raise_on_not_writable_file() (permission check) and os.open() (file creation). During this race window, an attacker can create a symlink at the lock file path, potentially causing the lock to operate on an unintended target file or leading to denial of service. This issue has been patched in version 3.20.3.

Severity Score

Severity Score

Weakness Type (CWE)

Improper Link Resolution Before File Access ('Link Following')

CWE-59

Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')

CWE-362

Time-of-check Time-of-use (TOCTOU) Race Condition

CWE-367

Top Fix

icon

Upgrade Version

Upgrade to version filelock - 3.20.3;filelock - 3.20.3;filelock - 3.20.3;https://github.com/tox-dev/filelock.git - 3.20.3

Learn More

CVSS v3.1

Base Score:
Attack Vector (AV): LOCAL
Attack Complexity (AC): HIGH
Privileges Required (PR): LOW
User Interaction (UI): NONE
Scope (S): UNCHANGED
Confidentiality (C): NONE
Integrity (I): LOW
Availability (A): HIGH

Do you need more information?

Contact Us