Skip to main content
← All vulnerabilities
CVE-2019-9710GHSA-8554-JXCW-454QPYSEC-2019-139

An issue was discovered in webargs before 5.1.3, as used with marshmallow and other products.

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 5.1.3
None on Exploit-DB, Metasploit or GitHub

Summary

An issue was discovered in webargs before 5.1.3, as used with marshmallow and other products. JSON parsing uses a short-lived cache to store the parsed JSON body. This cache is not thread-safe, meaning that incorrect JSON payloads could have been parsed for concurrent requests.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • webargsPyPI

    fixed in 5.1.3

  • webargsPyPI

    fixed in 5.1.3

References 2

webargs.readthedocs.io

GitHub · marshmallow-code/webargs