Lucene search
+L

4 matches found

Github Security Blog
Github Security Blog
•added 2026/10/28 9:09 p.m.•3 views

filelock: StrictSoftFileLock creates its claim directories without the lock mode, so another local user with a write bit on them can end a live hold

StrictSoftFileLock and AsyncStrictSoftFileLock apply the caller's mode to the sentinel the lock file at and to both claim files the files whose presence says a process wants or holds the lock. They create the two directories that hold the claims, .filelock and .filelock/claims, with a bare mkdir...

5.9AI score
SaveExploits0References5Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/28 9:09 p.m.•1 views

GHSA-6627-M3XW-93MP filelock: StrictSoftFileLock creates its claim directories without the lock mode, so another local user with a write bit on them can end a live hold

StrictSoftFileLock and AsyncStrictSoftFileLock apply the caller's mode to the sentinel the lock file at and to both claim files the files whose presence says a process wants or holds the lock. They create the two directories that hold the claims, .filelock and .filelock/claims, with a bare mkdir...

5.3CVSS5.9AI score
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/10/28 9:08 p.m.•2 views

filelock: StrictSoftFileLock and SoftReadWriteLock adopt a protocol directory another user created first, losing mutual exclusion

StrictSoftFileLock, AsyncStrictSoftFileLock, SoftReadWriteLock and AsyncSoftReadWriteLock keep their whole ownership state as files in a directory derived from the lock path .filelock/claims, .rw/gen,holders. When that directory already exists they adopt it after checking only that it is a real...

6.3CVSS5.7AI score0.00148EPSS
SaveExploits1References6Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/28 9:08 p.m.•3 views

GHSA-9C4X-GM8V-WGC4 filelock: StrictSoftFileLock and SoftReadWriteLock adopt a protocol directory another user created first, losing mutual exclusion

StrictSoftFileLock, AsyncStrictSoftFileLock, SoftReadWriteLock and AsyncSoftReadWriteLock keep their whole ownership state as files in a directory derived from the lock path .filelock/claims, .rw/gen,holders. When that directory already exists they adopt it after checking only that it is a real...

6.3CVSS5.7AI score0.00148EPSS
SaveExploits1References6
Rows per page
Query Builder