CVE catalog

CVE-2025-68480

Python marshmallow vulnerabilities

[CVE catalog]

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

Marshmallow is a lightweight library for converting complex objects to and from simple Python datatypes. In versions from 3.0.0rc1 to before 3.26.2 and from 4.0.0 to before 4.1.2, Schema.load(data, many=True) is vulnerable to denial of service attacks. A moderately sized request can consume a disproportionate amount of CPU time. This issue has been patched in version 3.26.2 and 4.1.2.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianpython-marshmallowsid3.26.2-0.2fixed
Debianpython-marshmallowforky3.26.2-0.2fixed
Debianpython-marshmallowtrixie3.26.2-0+deb13u1fixed
Debianpython-marshmallowbookworm3.18.0-1vulnerable
Ubuntupython-marshmallownobleNot reportedvulnerable
Ubuntupython-marshmallownoble3.20.1-1.1ubuntu0.1~esm1fixed
Ubuntupython3-marshmallownoble3.20.1-1.1ubuntu0.1~esm1fixed
Ubuntupython3-marshmallow-docnoble3.20.1-1.1ubuntu0.1~esm1fixed
PyPImarshmallowNot reported4.1.2fixed
PyPImarshmallowNot reported4.1.2fixed
PyPImarshmallowNot reported4.1.2fixed
PyPImarshmallowNot reported3.26.2fixed
Opensusepython-marshmallowleap 16.03.20.2-160000.3.1fixed
Opensusepython-marshmallowtumbleweed3.26.2-1.1fixed
Susepython-marshmallowlinux enterprise server 16.03.20.2-160000.3.1fixed
Susepython-marshmallowlinux enterprise server for sap applications 16.03.20.2-160000.3.1fixed
Susepython-marshmallowlinux enterprise module for public cloud 15 sp43.20.2-150400.9.10.1fixed
Susepython-marshmallowlinux enterprise module for public cloud 15 sp53.20.2-150400.9.10.1fixed
Susepython-marshmallowlinux enterprise module for public cloud 15 sp63.20.2-150400.9.10.1fixed
Susepython-marshmallowlinux enterprise module for public cloud 15 sp73.20.2-150400.9.10.1fixed
Opensusepython-marshmallowleap 15.63.20.2-150400.9.10.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpython-marshmallowsourcesid3.26.2-0.1not yet assignedNot reported[1123888]
Debianpython-marshmallowsourceforky3.26.2-0.1not yet assignedNot reported[1123888]
Debianpython-marshmallowsourcetrixie3.26.2-0+deb13u1not yet assignedNot reported[1123888]
Debianpython-marshmallowsourcebookworm(unfixed)not yet assignedNot reported[1123888]
Ubuntupython-marshmallowdebnoble3.20.1-1.1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntupython3-marshmallowdebnoble3.20.1-1.1ubuntu0.1~esm1Not reportedNot reportedNot reported
Ubuntupython3-marshmallow-docdebnoble3.20.1-1.1ubuntu0.1~esm1Not reportedNot reportedNot reported
PyPImarshmallowPyPINot reported4.1.2Not reportedGHSA-428G-F7CQ-PGP5Not reported
PyPImarshmallowPyPINot reported4.1.2Not reportedNot reportedNot reported
PyPImarshmallowPyPINot reported4.1.2Not reportedNot reportedNot reported
PyPImarshmallowPyPINot reported3.26.2Not reportedNot reportedNot reported
Opensusepython-marshmallowrpmleap 16.03.20.2-160000.3.1Not reportedOPENSUSE-SU-2026:20087-1Not reported
Opensusepython-marshmallowrpmtumbleweed3.26.2-1.1Not reportedOPENSUSE-SU-2026:10003-1Not reported
Susepython-marshmallowrpmlinux enterprise server 16.03.20.2-160000.3.1Not reportedSUSE-SU-2026:20130-1Not reported
Susepython-marshmallowrpmlinux enterprise server for sap applications 16.03.20.2-160000.3.1Not reportedSUSE-SU-2026:20130-1Not reported
Susepython-marshmallowrpmlinux enterprise module for public cloud 15 sp43.20.2-150400.9.10.1Not reportedSUSE-SU-2026:0226-1Not reported
Susepython-marshmallowrpmlinux enterprise module for public cloud 15 sp53.20.2-150400.9.10.1Not reportedSUSE-SU-2026:0226-1Not reported
Susepython-marshmallowrpmlinux enterprise module for public cloud 15 sp63.20.2-150400.9.10.1Not reportedSUSE-SU-2026:0226-1Not reported
Susepython-marshmallowrpmlinux enterprise module for public cloud 15 sp73.20.2-150400.9.10.1Not reportedSUSE-SU-2026:0226-1Not reported
Opensusepython-marshmallowrpmleap 15.63.20.2-150400.9.10.1Not reportedSUSE-SU-2026:0226-1Not reported

[Debian bug #1123888]

Notes

[bookworm] python-marshmallow: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [python-marshmallow]

    Details (2)
    • 3.18.0-1 · all · bookworm

      Affected

      usn · python-marshmallow · debian · bookworm; usn · python-marshmallow · debian · 12

    • 3.18.0-1 · all · bookworm

      Affected

      usn · python-marshmallow · debian · bookworm; usn · python-marshmallow · debian · 12

  • Source package: [python-marshmallow]

    Details (2)
    • 3.18.0-1 · all · bookworm

      Affected

      usn · python-marshmallow · debian · bookworm; usn · python-marshmallow · debian · 12

    • 3.18.0-1 · all · bookworm

      Affected

      usn · python-marshmallow · debian · bookworm; usn · python-marshmallow · debian · 12

[openSUSE Tumbleweed]

  • Source package: [python-marshmallow]

    Details (1)
    • 4.3.0-1.2 · noarch · tumbleweed

      Unknown · Fixed: 3.26.2-1.1

      Version impact unknown

      usn · python-marshmallow · opensuse · tumbleweed

  • Source package: [python-marshmallow]

    Details (1)
    • 4.3.0-1.2 · noarch · tumbleweed

      Unknown · Fixed: 3.26.2-1.1

      Version impact unknown

      usn · python-marshmallow · opensuse · tumbleweed

  • Source package: [python-marshmallow]

    Details (1)
    • 4.3.0-1.2 · noarch · tumbleweed

      Unknown · Fixed: 3.26.2-1.1

      Version impact unknown

      usn · python-marshmallow · opensuse · tumbleweed

[Debian 13 (Trixie)]

  • Source package: [python-marshmallow]

    Details (2)
    • 3.26.2-0+deb13u1 · all · trixie

      Fixed · Fixed: 3.26.2-0+deb13u1

      usn · python-marshmallow · debian · 13

    • 3.26.2-0+deb13u1 · all · trixie

      Fixed · Fixed: 3.26.2-0+deb13u1

      usn · python-marshmallow · debian · 13

  • Source package: [python-marshmallow]

    Details (2)
    • 3.26.2-0+deb13u1 · all · trixie

      Fixed · Fixed: 3.26.2-0+deb13u1

      usn · python-marshmallow · debian · 13

    • 3.26.2-0+deb13u1 · all · trixie

      Fixed · Fixed: 3.26.2-0+deb13u1

      usn · python-marshmallow · debian · 13

Observed:

References