CVE catalog

CVE-2026-32640

SimpleEval vulnerability

[CVE catalog]

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

SimpleEval is a library for adding evaluatable expressions into python projects. Prior to 1.0.5, objects (including modules) can leak dangerous modules through to direct access inside the sandbox. If the objects you've passed in as names to SimpleEval have modules or other disallowed / dangerous objects available as attrs. Additionally, dangerous functions or modules could be accessed by passing them as callbacks to other safe functions to call. The latest version 1.0.5 has this issue fixed. This vulnerability is fixed in 1.0.5.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debiansimpleevalsid1.0.8-1fixed
Debiansimpleevalforky1.0.7-1fixed
Debiansimpleevaltrixie1.0.3-1+deb13u1fixed
Debiansimpleevaltrixie-security1.0.3-1+deb13u1fixed
Debiansimpleevalbookworm0.9.12-1+deb12u1fixed
Debiansimpleevalbookworm-security0.9.12-1+deb12u1fixed
PipsimpleevalNot reported1.0.5fixed
UbuntusimpleevalnobleNot reportedvulnerable
Ubuntusimpleevalnoble0.9.12-1+deb12u1build0.24.04.1fixed
Ubuntupython3-simpleevalnoble0.9.12-1+deb12u1build0.24.04.1fixed
Ubuntusimpleevalpro0.9.10-1vulnerable
Ubuntusimpleevalpro0.9.11-1vulnerable
Ubuntusimpleevalpro0.9.11-1ubuntu0.1~esm1fixed
Ubuntusimpleeval24.040.9.12-1vulnerable
Ubuntusimpleeval24.040.9.12-1+deb12u1build0.24.04.1fixed
Ubuntusimpleeval25.101.0.3-1vulnerable
Ubuntusimpleeval25.101.0.3-1+deb13u1build0.25.10.1fixed
Ubuntusimpleeval26.041.0.3-1vulnerable
Ubuntusimpleeval26.041.0.3-1build1vulnerable
Ubuntusimpleeval26.041.0.3-1+deb13u1build0.26.04.1fixed
Opensusepython-simpleevalleap 16.00.9.13-bp160.2.1fixed
Opensusepython-simpleevaltumbleweed1.0.5-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiansimpleevalsourcesid1.0.7-1not yet assignedNot reported[1130875]
Debiansimpleevalsourceforky1.0.7-1not yet assignedNot reported[1130875]
Debiansimpleevalsourcetrixie1.0.3-1+deb13u1not yet assignedNot reported[1130875]
Debiansimpleevalsourcebookworm0.9.12-1+deb12u1not yet assignedNot reported[1130875]
PipsimpleevalpipNot reported1.0.5Not reportedNot reportedNot reported
Ubuntusimpleevaldebnoble0.9.12-1+deb12u1build0.24.04.1Not reportedNot reportedNot reported
Ubuntupython3-simpleevaldebnoble0.9.12-1+deb12u1build0.24.04.1Not reportedNot reportedNot reported
Ubuntusimpleevaldebpro0.9.11-1ubuntu0.1~esm1Not reportedUSN-8301-1Not reported
Ubuntusimpleevaldeb24.040.9.12-1+deb12u1build0.24.04.1Not reportedUSN-8301-1Not reported
Ubuntusimpleevaldeb25.101.0.3-1+deb13u1build0.25.10.1Not reportedUSN-8301-1Not reported
Ubuntusimpleevaldeb26.041.0.3-1+deb13u1build0.26.04.1Not reportedUSN-8301-1Not reported
Opensusepython-simpleevalrpmleap 16.00.9.13-bp160.2.1Not reportedOPENSUSE-SU-2026:20393-1Not reported
Opensusepython-simpleevalrpmtumbleweed1.0.5-1.1Not reportedOPENSUSE-SU-2026:10373-1Not reported

[Debian bug #1130875]

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • Source package: [python-simpleeval]

    Details (1)
    • 1.0.7-1.4 · noarch · tumbleweed

      Unknown · Fixed: 1.0.5-1.1

      Version impact unknown

      usn · python-simpleeval · opensuse · tumbleweed

  • Source package: [python-simpleeval]

    Details (1)
    • 1.0.7-1.4 · noarch · tumbleweed

      Unknown · Fixed: 1.0.5-1.1

      Version impact unknown

      usn · python-simpleeval · opensuse · tumbleweed

[Debian 12 (Bookworm)]

  • Source package: [simpleeval]

    Details (4)
    • 0.9.12-1+deb12u1 · all · bookworm

      Fixed · Fixed: 0.9.12-1+deb12u1

      usn · simpleeval · debian · bookworm; usn · simpleeval · debian · 12

    • 0.9.12-1+deb12u1 · all · bookworm

      Fixed · Fixed: 0.9.12-1+deb12u1

      usn · simpleeval · debian · bookworm; usn · simpleeval · debian · 12

    • 0.9.12-1+deb12u1 · all · bookworm-security

      Fixed · Fixed: 0.9.12-1+deb12u1

      usn · simpleeval · debian · bookworm; usn · simpleeval · debian · 12

    • 0.9.12-1+deb12u1 · all · bookworm-security

      Fixed · Fixed: 0.9.12-1+deb12u1

      usn · simpleeval · debian · bookworm; usn · simpleeval · debian · 12

[Debian 13 (Trixie)]

  • Source package: [simpleeval]

    Details (4)
    • 1.0.3-1+deb13u1 · all · trixie

      Fixed · Fixed: 1.0.3-1+deb13u1

      usn · simpleeval · debian · 13

    • 1.0.3-1+deb13u1 · all · trixie

      Fixed · Fixed: 1.0.3-1+deb13u1

      usn · simpleeval · debian · 13

    • 1.0.3-1+deb13u1 · all · trixie-security

      Fixed · Fixed: 1.0.3-1+deb13u1

      usn · simpleeval · debian · 13

    • 1.0.3-1+deb13u1 · all · trixie-security

      Fixed · Fixed: 1.0.3-1+deb13u1

      usn · simpleeval · debian · 13

Observed:

References