{"id":"CVE-2025-68480","aliases":["GHSA-428g-f7cq-pgp5","PYSEC-2026-1605"],"url":"https://o3.security/vulnerability/CVE-2025-68480","summary":"Marshmallow has DoS in Schema.load(many)","details":"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.","published":"2025-12-22T21:20:15.958Z","modified":"2026-07-15T01:49:20.484291850Z","cvss":{"score":5.3,"severity":"MEDIUM","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L"},"epss":null,"cisaKev":null,"exploitsKnown":0,"affectedPackages":[{"ecosystem":"PyPI","name":"marshmallow","fixedVersion":"3.26.2"},{"ecosystem":"PyPI","name":"marshmallow","fixedVersion":"4.1.2"}],"fix":{"url":"https://github.com/marshmallow-code/marshmallow/commit/d24a0c9df061c4daa92f71cf85aca25b83eee508","label":"marshmallow-code/marshmallow@d24a0c9"},"references":[{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/68xxx/CVE-2025-68480.json"},{"type":"ADVISORY","url":"https://github.com/marshmallow-code/marshmallow/security/advisories/GHSA-428g-f7cq-pgp5"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2025-68480"},{"type":"FIX","url":"https://github.com/marshmallow-code/marshmallow/commit/d24a0c9df061c4daa92f71cf85aca25b83eee508"}],"provenance":{"sources":["OSV.dev","FIRST.org (EPSS)"],"lastVerified":"2026-07-15T01:49:20.484291850Z"}}