filelock 是一个跨平台的 Python 文件锁工具。在 3.30.0 至 4.2.1 版本中,POSIX 系统上的 StrictSoftFileLock 和 AsyncStrictSoftFileLock 在创建协调目录和声明目录时,未应用调用方指定的限制性锁模式。若系统设置了宽松的 umask 或继承了默认访问控制列表(ACL),这些目录可能对其他本地用户可写,从而允许该用户删除当前锁持有者的声明文件。此时,另一个授权进程可在原持有者仍处于临界区时获取该锁。此外,攻击者还可植入格式错误的声明文件以阻止锁的
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-112938 | 5.8 MEDIUM | filelock: StrictSoftFileLock follows a symbolic link swapped in at <path>.filelock and cre |
| CVE-2026-112910 | 5.3 MEDIUM | filelock: WindowsFileLock ignores mode: a 0o600 lock file and the ReadWriteLock database i |
| CVE-2026-112913 | 3.3 LOW | filelock: ReadWriteLock on Windows acts on SQLite side files another local user places bes |
| CVE-2026-112907 | 2.5 LOW | filelock: On Windows an oplock on a soft lock's marker holds SoftFileLock.acquire() past i |