CVE catalog

CVE-2026-112915

python-filelock: CVE-2026-112915

[CVE catalog]

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

filelock is a platform-independent file lock for Python. From 3.20.4 until 4.2.1, ReadWriteLock can open a crafted SQLite lock database without bounding schema and query work, allowing another local user who can replace the database to make acquisition stall or hang; versions from 3.20.4 expose this on initial per-instance opening, and versions from 3.30.0 repeat the exposure on every acquisition. This issue is fixed in version 4.2.1.

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-1vulnerable
Debianpython-filelockforky4.1.1-1vulnerable
Debianpython-filelocktrixie3.18.0-1+deb13u1vulnerable
Debianpython-filelockbookworm3.9.0-1+deb12u1vulnerable
CpefilelockNot reported4.2.1fixed
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-filelocksourcesid(unfixed)not yet assignedNot reported[1151686]
Debianpython-filelocksourceforky(unfixed)not yet assignedNot reported[1151686]
Debianpython-filelocksourcetrixie(unfixed)not yet assignedNot reported[1151686]
Debianpython-filelocksourcebookworm(unfixed)not yet assignedNot reported[1151686]
CpefilelockcpeNot reported4.2.1Not reportedNVD-CVE-2026-112915Not reported

[Debian bug #1151686]

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