CVE-2026-112906
MEDIUM
4,7
Source: [email protected]
Attack Vector: local
Attack Complexity: high
Privileges Required: low
User Interaction: none
Scope: unchanged
Confidentiality: none
Integrity: high
Availability: none
Description
AI Translation Available
filelock is a platform-independent file lock for Python. From 4.1.0 until 4.2.1, SoftFileLock versions from 4.1.0 can reuse a stale observation when an attacker pre-dates and removes its own marker, at least two lock-user processes are waiting, coarse or matching modification times preserve the observation, and an honest contender creates a fresh marker on the reused inode, causing that live marker to be removed as stale. This issue is fixed in version 4.2.1.
694
Use of Multiple Resources with Duplicate Identifier
IncompleteCommon Consequences
Security Scopes Affected:
Access Control
Other
Potential Impacts:
Bypass Protection Mechanism
Quality Degradation
Applicable Platforms
All platforms may be affected
https://github.com/tox-dev/filelock/security/advisories/GHSA-2g95-wg33-c5x2
https://github.com/tox-dev/filelock/commit/740ff666b62a88496c8d7394e4e6230605e4…
https://github.com/tox-dev/filelock/releases/tag/4.2.1
https://github.com/tox-dev/filelock/security/advisories/GHSA-2g95-wg33-c5x2