VulnPulse
높음취약점 권고PythonSQLite

filelock ReadWriteLock: SQLite reopens the lock database by name, so a planted symlink or journal file makes the lock user's process overwrite or unlink its own files

影響: pip:filelock >= 3.20.4, <= 4.2.0 → 4.2.1

ReadWriteLock and AsyncReadWriteLock (the SQLite-backed reader/writer lock) hand SQLite a name they do not control. On Linux the lock validates its database through a descriptor (the number the kernel gives a process for an open file). It then connects SQLite to /proc/self/fd/ , a Linux path that names the process's own open file n. SQLite turns that path back into a plain path and reopens it by name, following symlinks (a symlink is a file that points at another path). On every POSIX route SQL…

GitHub Advisory Database에서 읽기

CVECVE-2026-112940
정보원GitHub Advisory Database
수집 시각2026. 10. 24. 오후 01:50
데이터Markdown JSON

2026. 10. 24. 오전 06:59, GitHub Advisory Database에서 "filelock ReadWriteLock: SQLite reopens the lock database by name, so a planted symlink or journal file makes the lock user's process overwrite or unlink its own files"을(를) 게시했습니다 (유형: 취약점 권고). 심각도는 "높음"(high)입니다. 관련 기술: Python, SQLite. CVE: CVE-2026-112940.