Summary
buildah
[1:1.24.6-7]
- rebuild for CVE-2023-29406
- Related: #2176055
[1:1.24.6-6]
- rebuild for following CVEs:
CVE-2022-41724 CVE-2022-41725 CVE-2023-24538 CVE-2023-24534 CVE-2023-24536 CVE-2022-41723 CVE-2023-24539 CVE-2023-24540 CVE-2023-29400
- Resolves: #2179943
- Resolves: #2187341
- Resolves: #2187359
- Resolves: #2203677
- Resolves: #2207505
cockpit-podman
[46-1]
- update to https://github.com/cockpit-project/cockpit-podman/releases/tag/46
- Related: #2061390
conmon
[2:2.1.4-2]
- update to https://github.com/containers/conmon/releases/tag/v2.1.4
- Related: #2176055
containernetworking-plugins
[1:1.1.1-5]
- add Epoch in Provides
- Related: #2176055
[1:1.1.1-4]
- rebuild for following CVEs:
CVE-2022-41724 CVE-2022-41725 CVE-2023-24538 CVE-2023-24534 CVE-2023-24536 CVE-2022-41723 CVE-2023-24539 CVE-2023-24540 CVE-2023-29400
- Resolves: #2179944
- Resolves: #2187342
- Resolves: #2187360
- Resolves: #2203693
- Resolves: #2207506
containers-common
[1-38.0.1]
- Updated removed references [Orabug: 33473101] (Alex Burmashev)
- Adjust registries.conf (Nikita Gerasimov)
- remove references to RedHat registry (Nikita Gerasimov)
container-selinux
[2:2.205.0-3]
- fix build for stable module
- Related: #2176055
criu
crun
[1.8.3-1]
- fix could not find symbol criu_set_lsm_mount_context in libcriu.so
- Related: #2176055
fuse-overlayfs
[1.9-2]
- update to https://github.com/containers/fuse-overlayfs/releases/tag/v1.9
- Related: #2176055
libslirp
oci-seccomp-bpf-hook
[1.2.5-2]
- fix compatibility with the new bcc
- Related: #2176055
podman
[2:4.0.2-24]
- rebuild for CVE-2023-29406
- Related: #2176055
[2:4.0.2-23]
- rebuild for following CVEs:
CVE-2022-41724 CVE-2022-41725 CVE-2023-24537 CVE-2023-24538 CVE-2023-24534 CVE-2023-24536 CVE-2022-41723 CVE-2023-24539 CVE-2023-24540 CVE-2023-29400
- Resolves: #2179945
- Resolves: #2187315
- Resolves: #2187361
- Resolves: #2203678
- Resolves: #2207507
python-podman
[4.0.0-2]
- bump to v4.0.0
- Related: #2176055
runc
[1:1.1.5-2]
- rebuild for following CVEs:
CVE-2022-41724
- Resolves: #2179971
skopeo
[2:1.6.2-8]
- rebuild for following CVEs:
CVE-2022-41724 CVE-2022-41725 CVE-2023-24537 CVE-2023-24538 CVE-2023-24534 CVE-2023-24536 CVE-2022-41723 CVE-2023-24539 CVE-2023-24540 CVE-2023-29400
- Resolves: #2179946
- Resolves: #2187316
- Resolves: #2187362
- Resolves: #2203679
- Resolves: #2207508
Fixed packages 32
| Release | Package | Fixed in |
|---|---|---|
| Oracle Linux · 8 | aardvark-dns | 2:1.0.1-38.0.1.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | buildah | 1:1.24.6-7.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | buildah-tests | 1:1.24.6-7.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | cockpit-podman | 0:46-1.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | conmon | 2:2.1.4-2.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | container-selinux | 2:2.205.0-3.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | containernetworking-plugins | 1:1.1.1-5.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | containers-common | 2:1-38.0.1.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | crit | 0:3.15-3.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | criu | 0:3.15-3.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | criu-devel | 0:3.15-3.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | criu-libs | 0:3.15-3.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | crun | 0:1.8.3-1.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | fuse-overlayfs | 0:1.9-2.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | libslirp | 0:4.4.0-1.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | libslirp-devel | 0:4.4.0-1.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | netavark | 2:1.0.1-38.0.1.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | oci-seccomp-bpf-hook | 0:1.2.5-2.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | podman | 2:4.0.2-24.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | podman-catatonit | 2:4.0.2-24.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | podman-docker | 2:4.0.2-24.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | podman-gvproxy | 2:4.0.2-24.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | podman-plugins | 2:4.0.2-24.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | podman-remote | 2:4.0.2-24.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | podman-tests | 2:4.0.2-24.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | python3-criu | 0:3.15-3.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | python3-podman | 0:4.0.0-2.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | runc | 1:1.1.5-2.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | skopeo | 2:1.6.2-8.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | skopeo-tests | 2:1.6.2-8.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | slirp4netns | 0:1.1.8-3.module+el8.9.0+90044+a34bc939 |
| Oracle Linux · 8 | udica | 0:0.2.6-4.module+el8.9.0+90044+a34bc939 |
Vulnerabilities 16
-
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 resource consumption in gopkg.in/yaml.v2
Parsing malicious or large YAML documents can consume excessive amounts of CPU or memory.
-
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.
-
High 7.0
Opencontainers runc Incorrect Authorization vulnerability
runc through 1.1.4 has Incorrect Access Control leading to Escalation of Privileges, related to libcontainer/rootfs_linux.go. To exploit this, an attacker must be able to spawn two containers with custom volume-mount configurations, and be able to run custom …
-
Medium 6.1
AppArmor bypass with symlinked /proc in runc
runc is a CLI tool for spawning and running containers according to the OCI specification. It was found that AppArmor can be bypassed when `/proc` inside the container is symlinked with a specific mount configuration. This issue has been fixed in runc version…
-
Medium 6.1
Improper rendering of text nodes in golang.org/x/net/html
Text nodes not in the HTML namespace are incorrectly literally rendered, causing text which should be escaped to not be. This could lead to an XSS attack.
-
Medium 5.0
rootless: `/sys/fs/cgroup` is writable when cgroupns isn't unshared in runc
runc is a CLI tool for spawning and running containers according to the OCI specification. In affected versions it was found that rootless runc makes `/sys/fs/cgroup` writable in following conditons: 1. when runc is executed inside the user namespace, and the…
-
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…
-
Unscored —CVE-2023-29406 Public exploit
Insufficient sanitization of Host header in net/http
The HTTP/1 client does not fully validate the contents of the Host header. A maliciously crafted Host header can inject additional headers or entire requests. With fix, the HTTP/1 client now refuses to send requests containing an invalid Request.Host or Reque…