CVE-2020-14040

The x/text package before 0.3.3 for Go has a vulnerability in encoding/unicode that could lead to the UTF-16 decoder entering an infinite loop, causing the…

published June 17, 2020

CVSS
—
EPSS
2%
Percentile
78.8
In the wild
Unconfirmed
What it is

The x/text package before 0.3.3 for Go has a vulnerability in encoding/unicode that could lead to the UTF-16 decoder entering an infinite loop, causing the program to crash or run out of memory. An attacker could provide a single byte to a UTF16 decoder instantiated with UseBOM or ExpectBOM to trigger an infinite loop if the String function on the Decoder is called, or the Decoder is passed to golang.org/x/text/transform.String.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01840 · 78.8th percentile
Published
2020-06-17T19:22Z
EPSS history
Timeline
  • 17 JUN 19:22Z
    The x/text package before 0.3.3 for Go has a vulnerability in encoding/unicode that could lead to the UTF-16 decoder entering an infinite loop, causing the…
    cvelistv5