CVE catalog

CVE-2026-114608

pylint: CVE-2026-114608

[CVE catalog]

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

Pylint is a static code analyser for Python. From 0.15.2 until 4.0.9, Pylint stores module statistics in predictable files under PYLINT_HOME and loads those files with pickle.load on a later run. An attacker who can write to a shared, group-writable, or otherwise untrusted cache directory can replace a stats cache with crafted serialized data, causing arbitrary code to execute with the privileges of the user who next runs Pylint. The default per-user cache is not normally writable by another user. 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
Debianpylintsid4.0.8-2vulnerable
Debianpylintforky4.0.8-2vulnerable
Debianpylinttrixie3.3.4-1vulnerable
Debianpylintbookworm2.16.2-2vulnerable
Ubuntupylint16.041.3.1-3ubuntu1vulnerable
Ubuntupylint16.041.4.4-1ubuntu1vulnerable
Ubuntupylint16.041.5.2-1ubuntu1vulnerable
Ubuntupylint18.041.7.2-0ubuntu4vulnerable
Ubuntupylint18.041.8.1-1vulnerable
Ubuntupylint18.041.8.3-1vulnerable
Ubuntupylint20.042.2.2-3vulnerable
Ubuntupylint20.042.4.4-1vulnerable
Ubuntupylint20.042.4.4-2vulnerable
Ubuntupylint22.042.7.2-3ubuntu1vulnerable
Ubuntupylint22.042.11.1-1vulnerable
Ubuntupylint22.042.12.2-1vulnerable
Ubuntupylint24.042.17.4-1vulnerable
Ubuntupylint24.043.0.3-1vulnerable
Ubuntupylint24.043.0.3-2vulnerable
Ubuntupylint26.104.0.5-1vulnerable
Ubuntupylint26.104.0.6-1vulnerable
Ubuntupylint26.104.0.8-1vulnerable
Ubuntupylint26.043.3.4-2vulnerable
Ubuntupylint26.044.0.4-1vulnerable
Ubuntupylint26.044.0.5-1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpylintsourcesid(unfixed)not yet assignedNot reportedNot reported
Debianpylintsourceforky(unfixed)not yet assignedNot reportedNot reported
Debianpylintsourcetrixie(unfixed)not yet assignedNot reportedNot reported
Debianpylintsourcebookworm(unfixed)not yet assignedNot reportedNot reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [pylint]Affected
    Details (2)
    • 2.16.2-2 · all · bookworm

      Affected

      dsa · pylint · debian · bookworm; dsa · pylint · debian · 12

    • 2.16.2-2 · all · bookworm

      Affected

      dsa · pylint · debian · bookworm; dsa · pylint · debian · 12

  • [pylint-doc]Affected

    Source package: [pylint]

    Details (2)
    • 2.16.2-2 · all · bookworm

      Affected

      dsa · pylint · debian · bookworm; dsa · pylint · debian · 12

    • 2.16.2-2 · all · bookworm

      Affected

      dsa · pylint · debian · bookworm; dsa · pylint · debian · 12

[Debian 13 (Trixie)]

  • [pylint]Affected
    Details (2)
    • 3.3.4-1 · all · trixie

      Affected

      dsa · pylint · debian · 13

    • 3.3.4-1 · all · trixie

      Affected

      dsa · pylint · debian · 13

Observed:

References