Fixed packages 7
| Release | Package | Fixed in |
|---|---|---|
| Red Hat · RHEL 9 enterprise_linux:9::appstream | golang | 0:1.19.9-2.el9_2 |
| Red Hat · RHEL 9 enterprise_linux:9::appstream | golang-bin | 0:1.19.9-2.el9_2 |
| Red Hat · RHEL 9 enterprise_linux:9::appstream | golang-docs | 0:1.19.9-2.el9_2 |
| Red Hat · RHEL 9 enterprise_linux:9::appstream | golang-misc | 0:1.19.9-2.el9_2 |
| Red Hat · RHEL 9 enterprise_linux:9::appstream | golang-race | 0:1.19.9-2.el9_2 |
| Red Hat · RHEL 9 enterprise_linux:9::appstream | golang-src | 0:1.19.9-2.el9_2 |
| Red Hat · RHEL 9 enterprise_linux:9::appstream | golang-tests | 0:1.19.9-2.el9_2 |
Vulnerabilities 8
-
Critical 9.8CVE-2023-24538 Public exploit
Backticks not treated as string delimiters in html/template
Templates do not properly consider backticks (`) as Javascript string delimiters, and do not escape them as expected. Backticks are used, since ES6, for JS template literals. If a template contains a Go template action within a Javascript template literal, th…
-
Critical 9.8
Improper handling of JavaScript whitespace in html/template
Not all valid JavaScript whitespace characters are considered to be whitespace. Templates containing whitespace characters outside of the character set "\t\n\f\r\u0020\u2028\u2029" in JavaScript contexts that also contain actions may not be properly sanitized…
-
High 7.5
Excessive memory allocation in net/http and net/textproto
HTTP and MIME header parsing can allocate large amounts of memory, even when parsing small inputs, potentially leading to a denial of service. Certain unusual patterns of input data can cause the common function used to parse HTTP and MIME headers to allocate…
-
High 7.5
Excessive resource consumption in net/http, net/textproto and mime/multipart
Multipart form parsing can consume large amounts of CPU and memory when processing form inputs containing very large numbers of parts. This stems from several causes: 1. mime/multipart.Reader.ReadForm limits the total memory a parsed multipart form can consum…
-
High 7.5
Infinite loop in parsing in go/scanner
Calling any of the Parse functions on Go source code which contains //line directives with very large line numbers can cause an infinite loop due to integer overflow.
-
High 7.3
Improper sanitization of CSS values in html/template
Angle brackets (<>) are not considered dangerous characters when inserted into CSS contexts. Templates containing multiple actions separated by a '/' character can result in unexpectedly closing the CSS context and allowing for injection of unexpected HTML, i…
-
High 7.3
Improper handling of empty HTML attributes in html/template
Templates containing actions in unquoted HTML attributes (e.g. "attr={{.}}") executed with empty input can result in output with unexpected results when parsed due to HTML normalization rules. This may allow injection of arbitrary attributes into tags.
-
Unscored —
Incorrect calculation on P256 curves in crypto/internal/nistec
The ScalarMult and ScalarBaseMult methods of the P256 Curve may return an incorrect result if called with some specific unreduced scalars (a scalar larger than the order of the curve). This does not impact usages of crypto/ecdsa or crypto/ecdh.
References
-
article
https://access.redhat.com/security/updates/classification/#important
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2196027
-
advisory
https://security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_3318.json
-
report
https://access.redhat.com/security/cve/CVE-2023-24532
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2223355
-
advisory
https://www.cve.org/CVERecord?id=CVE-2023-24532
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2023-24532
-
article
https://go.dev/cl/471255
-
article
https://go.dev/issue/58647
-
article
https://groups.google.com/g/golang-announce/c/3-TpUx48iQY
-
advisory
https://pkg.go.dev/vuln/GO-2023-1621
-
report
https://access.redhat.com/security/cve/CVE-2023-24534
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2184483
-
advisory
https://www.cve.org/CVERecord?id=CVE-2023-24534
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2023-24534
-
article
https://go.dev/issue/58975
-
article
https://groups.google.com/g/golang-announce/c/Xdv6JL9ENs8
-
report
https://access.redhat.com/security/cve/CVE-2023-24536
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2184482
-
advisory
https://www.cve.org/CVERecord?id=CVE-2023-24536
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2023-24536
-
article
https://go.dev/issue/59153
-
report
https://access.redhat.com/security/cve/CVE-2023-24537
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2184484
-
advisory
https://www.cve.org/CVERecord?id=CVE-2023-24537
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2023-24537
-
article
https://github.com/golang/go/issues/59180
-
report
https://access.redhat.com/security/cve/CVE-2023-24538
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2184481
-
advisory
https://www.cve.org/CVERecord?id=CVE-2023-24538
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2023-24538
-
article
https://github.com/golang/go/issues/59234
-
report
https://access.redhat.com/security/cve/CVE-2023-24539
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2196026
-
advisory
https://www.cve.org/CVERecord?id=CVE-2023-24539
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2023-24539
-
article
https://github.com/golang/go/issues/59720
-
article
https://groups.google.com/g/golang-announce/c/MEb0UyuSMsU
-
report
https://access.redhat.com/security/cve/CVE-2023-24540