Skip to main content
← All vulnerabilities
CVE-2017-1000098GO-2021-0172

The net/http package's Request.ParseMultipartForm method starts writing to temporary files once the request body size surpasses the given "m

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

Summary

The net/http package's Request.ParseMultipartForm method starts writing to temporary files once the request body size surpasses the given "maxMemory" limit. It was possible for an attacker to generate a multipart request crafted such that the server ran out of file descriptors.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • stdlibGo

    fixed in 1.6.4; From 1.7.0-0 · fixed in 1.7.4

References 3

groups.google.com

golang.org