filelock: SoftFileLock stale-lock break removes a live lock file on a reused inode number and admits two holders
影響: pip:filelock >= 3.22.0, <= 4.2.0 → 4.2.1
The stale-lock break shared by SoftFileLock, MarkerSoftFileLock and SoftFileLease (and their async variants, and a FileLock that has fallen back to a soft lock on ENOSYS, the "not implemented" error) recognises the marker it judged stale by two values. The marker is the lock file at , whose presence says a process holds the lock. The values are its inode number (the kernel's identity for a file, independent of its name) and its modification time (mtime) not being newer. The check runs after the…
| CVE | CVE-2026-112935 |
|---|---|
| 정보원 | GitHub Advisory Database |
| 수집 시각 | 2026. 10. 29. 오전 09:48 |
| 데이터 | Markdown JSON |
2026. 10. 29. 오전 06:08, GitHub Advisory Database에서 "filelock: SoftFileLock stale-lock break removes a live lock file on a reused inode number and admits two holders"을(를) 게시했습니다 (유형: 취약점 권고). 심각도는 "보통"(medium)입니다. 관련 기술: Python. CVE: CVE-2026-112935.