CVE catalog

CVE-2026-112936

python-filelock: CVE-2026-112936

[CVE catalog]

Severity
Medium · CVSS 6.1CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L
Published
Source
[NVD] · [CVE record]
EPSS
0.23% · Oct 25, 2026

filelock is a platform-independent file lock for Python. From 3.20.4 until 4.0.9, ReadWriteLock and AsyncReadWriteLock versions from 3.20.4 resolve the lock path and pass it to SQLite without rejecting a final symbolic link, allowing another local user who can create names in the lock directory to redirect database creation and locking or split mutual exclusion between targets. This issue is fixed in version 4.0.9.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianpython-filelocksid4.1.1-1fixed
Debianpython-filelockforky4.1.1-1fixed
Debianpython-filelocktrixie3.18.0-1+deb13u1vulnerable
Debianpython-filelockbookworm3.9.0-1+deb12u1vulnerable
CpefilelockNot reported4.0.9fixed
Ubuntupython-filelockpro3.12.2-1vulnerable
Ubuntupython-filelockpro3.12.4-1vulnerable
Ubuntupython-filelockpro3.13.1-1vulnerable
Ubuntupython-filelockpro3.13.1-1ubuntu0.1~esm1vulnerable
Ubuntupython-filelock26.103.20.3-1vulnerable
Ubuntupython-filelock26.103.29.4-1vulnerable
Ubuntupython-filelock26.103.32.0-1vulnerable
Ubuntupython-filelock26.103.32.2-1vulnerable
Ubuntupython-filelock26.043.18.0-1vulnerable
Ubuntupython-filelock26.043.20.0-1vulnerable
Ubuntupython-filelock26.043.20.2-1vulnerable
Ubuntupython-filelock26.043.20.3-1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpython-filelocksourcesid4.0.12-1not yet assignedNot reportedNot reported
Debianpython-filelocksourceforky4.0.12-1not yet assignedNot reportedNot reported
Debianpython-filelocksourcetrixie(unfixed)not yet assignedNot reportedNot reported
Debianpython-filelocksourcebookworm(unfixed)not yet assignedNot reportedNot reported
CpefilelockcpeNot reported4.0.9Not reportedNVD-CVE-2026-112936Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [python-filelock]

    Details (2)
    • 3.9.0-1+deb12u1 · all · bookworm

      Affected

      dsa · python-filelock · debian · bookworm; dsa · python-filelock · debian · 12

    • 3.9.0-1+deb12u1 · all · bookworm

      Affected

      dsa · python-filelock · debian · bookworm; dsa · python-filelock · debian · 12

[Debian 13 (Trixie)]

  • Source package: [python-filelock]

    Details (2)
    • 3.18.0-1+deb13u1 · all · trixie

      Affected

      dsa · python-filelock · debian · 13

    • 3.18.0-1+deb13u1 · all · trixie

      Affected

      dsa · python-filelock · debian · 13

Observed:

References