Fixed packages 14
| Release | Package | Fixed in |
|---|---|---|
| Red Hat · Service Interconnect 1 service_interconnect:1::el8 | skupper-cli | 0:1.4.1-2.el8 |
| Red Hat · Service Interconnect 1 service_interconnect:1::el8 | skupper-router | 0:2.4.1-2.el8 |
| Red Hat · Service Interconnect 1 service_interconnect:1::el8 | skupper-router-common | 0:2.4.1-2.el8 |
| Red Hat · Service Interconnect 1 service_interconnect:1::el8 | skupper-router-debuginfo | 0:2.4.1-2.el8 |
| Red Hat · Service Interconnect 1 service_interconnect:1::el8 | skupper-router-debugsource | 0:2.4.1-2.el8 |
| Red Hat · Service Interconnect 1 service_interconnect:1::el8 | skupper-router-docs | 0:2.4.1-2.el8 |
| Red Hat · Service Interconnect 1 service_interconnect:1::el8 | skupper-router-tools | 0:2.4.1-2.el8 |
| Red Hat · Service Interconnect 1 service_interconnect:1::el9 | skupper-cli | 0:1.4.1-2.el9 |
| Red Hat · Service Interconnect 1 service_interconnect:1::el9 | skupper-router | 0:2.4.1-2.el9 |
| Red Hat · Service Interconnect 1 service_interconnect:1::el9 | skupper-router-common | 0:2.4.1-2.el9 |
| Red Hat · Service Interconnect 1 service_interconnect:1::el9 | skupper-router-debuginfo | 0:2.4.1-2.el9 |
| Red Hat · Service Interconnect 1 service_interconnect:1::el9 | skupper-router-debugsource | 0:2.4.1-2.el9 |
| Red Hat · Service Interconnect 1 service_interconnect:1::el9 | skupper-router-docs | 0:2.4.1-2.el9 |
| Red Hat · Service Interconnect 1 service_interconnect:1::el9 | skupper-router-tools | 0:2.4.1-2.el9 |
Vulnerabilities 13
-
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…
-
High 7.5
Denial of service via crafted HTTP/2 stream in net/http and golang.org/x/net
A maliciously crafted HTTP/2 stream could cause excessive CPU consumption in the HPACK decoder, sufficient to cause a denial of service from a small number of small requests.
-
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 —
Panic due to large inputs affecting P-256 curves in crypto/elliptic
The generic P-256 feature in crypto/elliptic in Go before 1.17.9 and 1.18.x before 1.18.1 allows a panic via long scalar input.
-
Unscored —
Unbounded memory consumption when reading headers in archive/tar
Reader.Read does not set a limit on the maximum size of file headers. A maliciously crafted archive could cause Read to allocate unbounded amounts of memory, potentially causing resource exhaustion or panics. After fix, Reader.Read limits the maximum size of …
-
Unscored —
Incorrect sanitization of forwarded query parameters in net/http/httputil
Requests forwarded by ReverseProxy include the raw query parameters from the inbound request, including unparsable parameters rejected by net/http. This could permit query parameter smuggling when a Go proxy forwards a parameter with an unparsable value. Afte…
-
Unscored —
Memory exhaustion when compiling regular expressions in regexp/syntax
Programs which compile regular expressions from untrusted sources may be vulnerable to memory exhaustion or denial of service. The parsed regexp representation is linear in the size of the input, but in some cases the constant factor can be as high as 40,000,…
-
Unscored —
Panic on large handshake records in crypto/tls
Large handshake records may cause panics in crypto/tls. Both clients and servers may send large TLS handshake records which cause servers and clients, respectively, to panic when attempting to construct responses. This affects all TLS 1.3 clients, TLS 1.2 cli…
-
Unscored —
Excessive resource consumption in mime/multipart
A denial of service is possible from excessive resource consumption in net/http and mime/multipart. Multipart form parsing with mime/multipart.Reader.ReadForm can consume largely unlimited amounts of memory and disk files. This also affects form parsing in th…
References
-
article
https://access.redhat.com/security/updates/classification/#moderate
-
article
https://access.redhat.com/documentation/en-us/red_hat_service_interconnect
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2077689
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2132867
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2132868
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2132872
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2178358
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2178488
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2178492
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2184481
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2184482
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2184483
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2184484
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2196026
-
report
https://bugzilla.redhat.com/show_bug.cgi?id=2196029
-
advisory
https://security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_4003.json
-
report
https://access.redhat.com/security/cve/CVE-2022-2879
-
advisory
https://www.cve.org/CVERecord?id=CVE-2022-2879
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2022-2879
-
article
https://github.com/golang/go/issues/54853
-
article
https://github.com/vbatts/tar-split/releases/tag/v0.12.1
-
article
https://groups.google.com/g/golang-announce/c/xtuG5faxtaU?pli=1
-
report
https://access.redhat.com/security/cve/CVE-2022-2880
-
advisory
https://www.cve.org/CVERecord?id=CVE-2022-2880
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2022-2880
-
article
https://github.com/golang/go/issues/54663
-
report
https://access.redhat.com/security/cve/CVE-2022-28327
-
advisory
https://www.cve.org/CVERecord?id=CVE-2022-28327
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2022-28327
-
article
https://groups.google.com/g/golang-announce/c/oecdBNLOml8
-
report
https://access.redhat.com/security/cve/CVE-2022-41715
-
advisory
https://www.cve.org/CVERecord?id=CVE-2022-41715
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2022-41715
-
article
https://github.com/golang/go/issues/55949
-
report
https://access.redhat.com/security/cve/CVE-2022-41723
-
advisory
https://www.cve.org/CVERecord?id=CVE-2022-41723
-
advisory
https://nvd.nist.gov/vuln/detail/CVE-2022-41723
-
advisory
https://github.com/advisories/GHSA-vvpx-j8f3-3w6h
-
article
https://go.dev/cl/468135