Memory limit bypass when parsing MIME headers in net/textproto, mime/multipart
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Go standard library | net/textproto | unaffected |
|
|||||||||
| Go standard library | mime/multipart | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Go Standard Library | Mime/multipart |
|
||||||||||||
| Go Standard Library | Net/textproto |
|
| Source | ID | Title |
|---|---|---|
Ubuntu USN |
USN-8935-1 | Go vulnerabilities |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.706% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Weaknesses | CWE-789 |
| Type | Values Removed | Values Added |
|---|---|---|
| Weaknesses | CWE-770 | |
| Metrics |
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Go Standard Library
Go Standard Library mime/multipart Go Standard Library net/textproto |
|
| Vendors & Products |
Go Standard Library
Go Standard Library mime/multipart Go Standard Library net/textproto |
| Type | Values Removed | Values Added |
|---|---|---|
| Weaknesses | CWE-789 |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Parsing a multipart form can bypass memory limits and read an arbitrarily long line into memory when the remaining limit at the start of a part is less than 400 bytes. | |
| Title | Memory limit bypass when parsing MIME headers in net/textproto, mime/multipart | |
| References |
|