SB2019030203 - Fedora 29 update for golang-googlecode-net
Published: March 2, 2019 Updated: April 24, 2025
Breakdown by Severity
- Low
- Medium
- High
- Critical
Description
This security bulletin contains information about 6 secuirty vulnerabilities.
1) Input validation error (CVE-ID: CVE-2018-17143)
The vulnerability allows a remote non-authenticated attacker to perform a denial of service (DoS) attack.
The html package (aka x/net/html) through 2018-09-17 in Go mishandles <template><tBody><isindex/action=0>, leading to a "panic: runtime error" in inBodyIM in parse.go during an html.Parse call.
2) Input validation error (CVE-ID: CVE-2018-17142)
The vulnerability allows a remote non-authenticated attacker to perform a denial of service (DoS) attack.
The html package (aka x/net/html) through 2018-09-17 in Go mishandles <math><template><mo><template>, leading to a "panic: runtime error" in parseCurrentToken in parse.go during an html.Parse call.
3) Input validation error (CVE-ID: CVE-2018-17075)
The vulnerability allows a remote non-authenticated attacker to perform a denial of service (DoS) attack.
The html package (aka x/net/html) before 2018-07-13 in Go mishandles "in frameset" insertion mode, leading to a "panic: runtime error" for html.Parse of <template><object>, <template><applet>, or <template><marquee>. This is related to HTMLTreeBuilder.cpp in WebKit.
4) Infinite loop (CVE-ID: CVE-2018-17846)
The vulnerability allows a remote non-authenticated attacker to perform a denial of service (DoS) attack.
The html package (aka x/net/html) through 2018-09-25 in Go mishandles <table><math><select><mi><select></table>, leading to an infinite loop during an html.Parse call because inSelectIM and inSelectInTableIM do not comply with a specification.
5) Input validation error (CVE-ID: CVE-2018-17847)
The vulnerability allows a remote non-authenticated attacker to perform a denial of service (DoS) attack.
The html package (aka x/net/html) through 2018-09-25 in Go mishandles <svg><template><desc><t><svg></template>, leading to a "panic: runtime error" (index out of range) in (*nodeStack).pop in node.go, called from (*parser).clearActiveFormattingElements, during an html.Parse call.
6) Improper Validation of Array Index (CVE-ID: CVE-2018-17848)
The vulnerability allows a remote non-authenticated attacker to perform a denial of service (DoS) attack.
The html package (aka x/net/html) through 2018-09-25 in Go mishandles <math><template><mn><b></template>, leading to a "panic: runtime error" (index out of range) in (*insertionModeStack).pop in node.go, called from inHeadIM, during an html.Parse call.
Remediation
Install update from vendor's website.