CVE-2022-30635
High · 7.5CVSS
7.5
EPSS
1.8%
Published
Aug 10, 2022
CISA due date
—
Cloudanix analysis
A flaw in a data-handling component of the Go programming language can allow an attacker to crash an application by sending it a specially crafted message, making the service unavailable.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- Library
- Class
- Denial of service
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
A vulnerability in Go's `encoding/gob` package allows for uncontrolled recursion when decoding a specially crafted message. An attacker can send a gob-encoded payload with deeply nested data structures, causing the `Decoder.Decode` function to recursively call itself without sufficient depth checks. This leads to excessive stack memory consumption, ultimately resulting in a stack exhaustion panic that crashes the application process.
Why it matters to the business
An unauthenticated remote attacker can cause a denial-of-service (DoS) condition in any Go application that decodes untrusted data using the `encoding/gob` package. This can lead to the unavailability of critical services, APIs, and applications, disrupting business operations, impacting user experience, and potentially causing financial loss. The vulnerability is easy to exploit, requiring only the ability to send a malicious message to an exposed service.
How an attack unfolds
An attacker identifies a target service built with a vulnerable version of Go that accepts and processes gob-encoded data from external sources. The attacker crafts a malicious gob payload containing a data structure that is nested to an extreme depth (e.g., a struct that contains a pointer to itself). This payload is then sent to the vulnerable service. When the service's `Decoder.Decode` function attempts to parse the payload, it enters a deep recursion to process the nested structures. Because there is no limit on the recursion depth, the program's call stack is quickly exhausted, triggering a runtime panic that terminates the application process, successfully causing a denial of service.
How to fix it
To remediate this vulnerability, upgrade the Go toolchain and recompile affected applications. The issue is resolved in Go versions 1.17.12 and 1.18.4 and later. Update your project's `go.mod` file to require a patched version of Go and redeploy your applications. If an immediate upgrade is not possible, consider implementing input validation to reject excessively large or complex gob-encoded messages, though this is a less reliable mitigation than upgrading.
How to confirm the fix worked
To validate the fix, verify that all Go applications are compiled with a non-vulnerable version of the Go toolchain (1.17.12+ or 1.18.4+). You can check the Go version used to build a binary with the command `go version <path_to_binary>`. Additionally, you can review `go.mod` files to ensure they specify a patched Go version. For active validation, a test case involving a deeply nested gob structure can be sent to a non-production instance of the application; a patched application should handle the input gracefully by returning an error, while a vulnerable one will crash.
Typical attack path
- An attacker identifies a network service built with a vulnerable version of Go that deserializes data using the `encoding/gob` package.
- The attacker crafts a malicious gob-encoded message containing deeply nested data structures.
- The attacker sends the malicious message to the target service.
- The service's `Decoder.Decode` function begins processing the message and enters an uncontrolled recursion.
- The recursion exhausts the process's call stack, triggering a panic.
- The application process crashes, resulting in a denial of service.
How to detect it
To detect potential exploitation, monitor application and system logs for evidence of Go application crashes. Look for runtime panic messages indicating stack exhaustion, such as 'stack overflow' or 'goroutine stack exceeds limit'. Correlate these crash events with network logs to identify the source of the request that triggered the panic. A sudden increase in application restarts or service unavailability alerts for Go-based services could also indicate exploitation activity.
- fatal error: stack overflow
- runtime: goroutine stack exceeds
What your security team should do
- Immediately identify all Go applications within your environment and determine the Go version they were built with.
- Prioritize upgrading public-facing services or any application that deserializes untrusted data using the `encoding/gob` package.
- Direct development teams to update their Go toolchains to version 1.17.12+ or 1.18.4+ and redeploy all affected applications.
- Monitor affected applications for crash loops or unexpected restarts, which could indicate active exploitation attempts.
The record
Uncontrolled recursion in Decoder.Decode in encoding/gob before Go 1.17.12 and Go 1.18.4 allows an attacker to cause a panic due to stack exhaustion via a message which contains deeply nested structures.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Go | stdlib | 0 | 1.17.12 |
| Go | stdlib | 0 | 1.22.7 |
| AlmaLinux:8 | aardvark-dns | 0 | 2:1.5.0-2.module_el8.8.0+3470+252b1910 |
| AlmaLinux:8 | aardvark-dns | 0 | 2:1.0.1-37.module_el8.8.0+3468+16b86c82 |
| AlmaLinux:8 | buildah | 0 | 1:1.29.1-1.module_el8.8.0+3470+252b1910 |
| AlmaLinux:8 | buildah | 0 | 1:1.24.6-5.module_el8.8.0+3468+16b86c82 |
| AlmaLinux:8 | buildah-tests | 0 | 1:1.29.1-1.module_el8.8.0+3470+252b1910 |
| AlmaLinux:8 | buildah-tests | 0 | 1:1.24.6-5.module_el8.8.0+3468+16b86c82 |
| AlmaLinux:8 | cockpit-podman | 0 | 63.1-1.module_el8.8.0+3557+7ba9cc13 |
| AlmaLinux:8 | cockpit-podman | 0 | 46-1.module_el8.7.0+3344+5bcd850f |
| AlmaLinux:8 | conmon | 0 | 3:2.1.6-1.module_el8.8.0+3470+252b1910 |
| AlmaLinux:8 | conmon | 0 | 2:2.1.4-1.module_el8.7.0+3344+5bcd850f |
| AlmaLinux:8 | container-selinux | 0 | 2:2.205.0-2.module_el8.8.0+3557+7ba9cc13 |
| AlmaLinux:8 | container-selinux | 0 | 2:2.199.0-1.module_el8.8.0+3468+16b86c82 |
| AlmaLinux:8 | containernetworking-plugins | 0 | 1:1.2.0-1.module_el8.8.0+3470+252b1910 |
| AlmaLinux:8 | containernetworking-plugins | 0 | 1:1.1.1-2.module_el8.7.0+3344+5bcd850f |
| AlmaLinux:8 | containers-common | 0 | 2:1-63.module_el8.8.0+3568+e8578284 |
| AlmaLinux:8 | containers-common | 0 | 2:1-37.module_el8.8.0+3468+16b86c82 |
| AlmaLinux:8 | crit | 0 | 3.15-3.module_el8.7.0+3407+95aa0ca9 |
| AlmaLinux:8 | crit | 0 | 3.15-3.module_el8.6.0+2877+8e437bf5 |
| AlmaLinux:8 | crit | 0 | 3.15-3.module_el8.6.0+3137+d33c3efb |
| AlmaLinux:8 | criu | 0 | 3.15-3.module_el8.7.0+3407+95aa0ca9 |
| AlmaLinux:8 | criu | 0 | 3.15-3.module_el8.6.0+2877+8e437bf5 |
| AlmaLinux:8 | criu | 0 | 3.15-3.module_el8.6.0+3137+d33c3efb |
| AlmaLinux:8 | criu-devel | 0 | 3.15-3.module_el8.7.0+3407+95aa0ca9 |
| AlmaLinux:8 | criu-devel | 0 | 3.15-3.module_el8.6.0+2877+8e437bf5 |
| AlmaLinux:8 | criu-devel | 0 | 3.15-3.module_el8.6.0+3137+d33c3efb |
| AlmaLinux:8 | criu-libs | 0 | 3.15-3.module_el8.7.0+3407+95aa0ca9 |
| AlmaLinux:8 | criu-libs | 0 | 3.15-3.module_el8.6.0+2877+8e437bf5 |
| AlmaLinux:8 | criu-libs | 0 | 3.15-3.module_el8.6.0+3137+d33c3efb |
| AlmaLinux:8 | crun | 0 | 1.8.1-2.module_el8.8.0+3568+e8578284 |
| AlmaLinux:8 | crun | 0 | 1.6-1.module_el8.8.0+3468+16b86c82 |
| AlmaLinux:8 | delve | 0 | 1.7.2-1.module_el8.6.0+2736+ec10aba8 |
| AlmaLinux:8 | fuse-overlayfs | 0 | 1.10-1.module_el8.8.0+3470+252b1910 |
| AlmaLinux:8 | fuse-overlayfs | 0 | 1.9-1.module_el8.7.0+3344+5bcd850f |
| AlmaLinux:8 | git-lfs | 0 | 2.13.3-3.el8_6 |
| AlmaLinux:8 | go-toolset | 0 | 1.17.12-1.module_el8.6.0+3065+e17ed2d4 |
| AlmaLinux:8 | golang | 0 | 1.17.12-1.module_el8.6.0+3065+e17ed2d4 |
| AlmaLinux:8 | golang-bin | 0 | 1.17.12-1.module_el8.6.0+3065+e17ed2d4 |
| AlmaLinux:8 | golang-docs | 0 | 1.17.12-1.module_el8.6.0+3065+e17ed2d4 |
| AlmaLinux:8 | golang-misc | 0 | 1.17.12-1.module_el8.6.0+3065+e17ed2d4 |
| AlmaLinux:8 | golang-race | 0 | 1.17.12-1.module_el8.6.0+3065+e17ed2d4 |
| AlmaLinux:8 | golang-src | 0 | 1.17.12-1.module_el8.6.0+3065+e17ed2d4 |
| AlmaLinux:8 | golang-tests | 0 | 1.17.12-1.module_el8.6.0+3065+e17ed2d4 |
| AlmaLinux:8 | grafana | 0 | 7.5.15-3.el8 |
| AlmaLinux:8 | grafana-pcp | 0 | 3.2.0-2.el8 |
| AlmaLinux:8 | libslirp | 0 | 4.4.0-1.module_el8.7.0+3407+95aa0ca9 |
| AlmaLinux:8 | libslirp | 0 | 4.4.0-1.module_el8.6.0+2877+8e437bf5 |
| AlmaLinux:8 | libslirp | 0 | 4.4.0-1.module_el8.6.0+3137+d33c3efb |
| AlmaLinux:8 | libslirp-devel | 0 | 4.4.0-1.module_el8.7.0+3407+95aa0ca9 |
| AlmaLinux:8 | libslirp-devel | 0 | 4.4.0-1.module_el8.6.0+2877+8e437bf5 |
| AlmaLinux:8 | libslirp-devel | 0 | 4.4.0-1.module_el8.6.0+3137+d33c3efb |
| AlmaLinux:8 | netavark | 0 | 2:1.5.0-4.module_el8.8.0+3470+252b1910 |
| AlmaLinux:8 | netavark | 0 | 2:1.0.1-37.module_el8.8.0+3468+16b86c82 |
| AlmaLinux:8 | oci-seccomp-bpf-hook | 0 | 1.2.8-1.module_el8.8.0+3470+252b1910 |
| AlmaLinux:8 | oci-seccomp-bpf-hook | 0 | 1.2.5-2.module_el8.8.0+3468+16b86c82 |
| AlmaLinux:8 | podman | 0 | 3:4.4.1-8.module_el8.8.0+3568+e8578284 |
| AlmaLinux:8 | podman | 0 | 2:4.0.2-20.module_el8.8.0+3468+16b86c82 |
| AlmaLinux:8 | podman-catatonit | 0 | 3:4.4.1-8.module_el8.8.0+3568+e8578284 |
| AlmaLinux:8 | podman-catatonit | 0 | 2:4.0.2-20.module_el8.8.0+3468+16b86c82 |
| AlmaLinux:8 | podman-docker | 0 | 3:4.4.1-8.module_el8.8.0+3568+e8578284 |
| AlmaLinux:8 | podman-docker | 0 | 2:4.0.2-20.module_el8.8.0+3468+16b86c82 |
| AlmaLinux:8 | podman-gvproxy | 0 | 3:4.4.1-8.module_el8.8.0+3568+e8578284 |
| AlmaLinux:8 | podman-gvproxy | 0 | 2:4.0.2-20.module_el8.8.0+3468+16b86c82 |
| AlmaLinux:8 | podman-plugins | 0 | 3:4.4.1-8.module_el8.8.0+3568+e8578284 |
| AlmaLinux:8 | podman-plugins | 0 | 2:4.0.2-20.module_el8.8.0+3468+16b86c82 |
| AlmaLinux:8 | podman-remote | 0 | 3:4.4.1-8.module_el8.8.0+3568+e8578284 |
| AlmaLinux:8 | podman-remote | 0 | 2:4.0.2-20.module_el8.8.0+3468+16b86c82 |
| AlmaLinux:8 | podman-tests | 0 | 3:4.4.1-8.module_el8.8.0+3568+e8578284 |
| AlmaLinux:8 | podman-tests | 0 | 2:4.0.2-20.module_el8.8.0+3468+16b86c82 |
| AlmaLinux:8 | python3-criu | 0 | 3.15-3.module_el8.7.0+3407+95aa0ca9 |
| AlmaLinux:8 | python3-criu | 0 | 3.15-3.module_el8.6.0+2877+8e437bf5 |
| AlmaLinux:8 | python3-criu | 0 | 3.15-3.module_el8.6.0+3137+d33c3efb |
| AlmaLinux:8 | python3-podman | 0 | 4.4.1-1.module_el8.8.0+3470+252b1910 |
| AlmaLinux:8 | python3-podman | 0 | 4.0.0-1.module_el8.6.0+2877+8e437bf5 |
| AlmaLinux:8 | runc | 0 | 1:1.1.4-1.module_el8.7.0+3407+95aa0ca9 |
| AlmaLinux:8 | runc | 0 | 1:1.1.4-1.module_el8.7.0+3344+5bcd850f |
| AlmaLinux:8 | skopeo | 0 | 2:1.11.2-0.2.module_el8.8.0+3470+252b1910 |
| AlmaLinux:8 | skopeo | 0 | 2:1.6.2-6.module_el8.8.0+3468+16b86c82 |
| AlmaLinux:8 | skopeo-tests | 0 | 2:1.11.2-0.2.module_el8.8.0+3470+252b1910 |
| AlmaLinux:8 | skopeo-tests | 0 | 2:1.6.2-6.module_el8.8.0+3468+16b86c82 |
| AlmaLinux:8 | slirp4netns | 0 | 1.2.0-2.module_el8.7.0+3407+95aa0ca9 |
| AlmaLinux:8 | slirp4netns | 0 | 1.1.8-2.module_el8.6.0+2877+8e437bf5 |
| AlmaLinux:8 | slirp4netns | 0 | 1.1.8-2.module_el8.6.0+3137+d33c3efb |
| AlmaLinux:8 | toolbox | 0 | 0.0.99.3-7.module_el8.8.0+3470+252b1910 |
| AlmaLinux:8 | toolbox | 0 | 0.0.99.3-7.module_el8.8.0+3468+16b86c82 |
| AlmaLinux:8 | toolbox-tests | 0 | 0.0.99.3-7.module_el8.8.0+3470+252b1910 |
| AlmaLinux:8 | toolbox-tests | 0 | 0.0.99.3-7.module_el8.8.0+3468+16b86c82 |
| AlmaLinux:8 | udica | 0 | 0.2.6-20.module_el8.8.0+3470+252b1910 |
| AlmaLinux:8 | udica | 0 | 0.2.6-3.module_el8.6.0+2886+d33c3efb |
| AlmaLinux:9 | git-lfs | 0 | 3.2.0-1.el9 |
| AlmaLinux:9 | golang | 0 | 1.17.12-1.el9_0 |
| AlmaLinux:9 | golang-bin | 0 | 1.17.12-1.el9_0 |
| AlmaLinux:9 | golang-docs | 0 | 1.17.12-1.el9_0 |
| AlmaLinux:9 | golang-misc | 0 | 1.17.12-1.el9_0 |
| AlmaLinux:9 | golang-race | 0 | 1.17.12-1.el9_0 |
| AlmaLinux:9 | golang-src | 0 | 1.17.12-1.el9_0 |
| AlmaLinux:9 | golang-tests | 0 | 1.17.12-1.el9_0 |
| AlmaLinux:9 | grafana | 0 | 7.5.15-3.el9 |
| AlmaLinux:9 | grafana-pcp | 0 | 3.2.0-3.el9 |
| Bitnami | golang | 0 | 1.17.12 |
| Debian:11 | golang-1.15 | 0 | No fix |
| Debian:12 | golang-1.19 | 0 | 1.19~rc2-1 |
| Mageia:8 | golang | 0 | 1.17.12-1.mga8 |
| Red Hat:container_native_virtualization:4.12::el7 | kubevirt | 0 | 0:4.12.0-1057.el7 |
| Red Hat:container_native_virtualization:4.12::el7 | kubevirt-virtctl | 0 | 0:4.12.0-1057.el7 |
| Red Hat:container_native_virtualization:4.12::el7 | kubevirt-virtctl-redistributable | 0 | 0:4.12.0-1057.el7 |
| Red Hat:container_native_virtualization:4.12::el8 | kubevirt | 0 | 0:4.12.0-1057.el8 |
| Red Hat:container_native_virtualization:4.12::el8 | kubevirt-virtctl | 0 | 0:4.12.0-1057.el8 |
| Red Hat:container_native_virtualization:4.12::el8 | kubevirt-virtctl-redistributable | 0 | 0:4.12.0-1057.el8 |
| Red Hat:devtools:2022 | go-toolset-1.17 | 0 | 0:1.17.12-1.el7_9 |
| Red Hat:devtools:2022 | go-toolset-1.17-build | 0 | 0:1.17.12-1.el7_9 |
| Red Hat:devtools:2022 | go-toolset-1.17-golang | 0 | 0:1.17.12-1.el7_9 |
| Red Hat:devtools:2022 | go-toolset-1.17-golang-bin | 0 | 0:1.17.12-1.el7_9 |
| Red Hat:devtools:2022 | go-toolset-1.17-golang-docs | 0 | 0:1.17.12-1.el7_9 |
| Red Hat:devtools:2022 | go-toolset-1.17-golang-misc | 0 | 0:1.17.12-1.el7_9 |
| Red Hat:devtools:2022 | go-toolset-1.17-golang-race | 0 | 0:1.17.12-1.el7_9 |
| Red Hat:devtools:2022 | go-toolset-1.17-golang-src | 0 | 0:1.17.12-1.el7_9 |
| Red Hat:devtools:2022 | go-toolset-1.17-golang-tests | 0 | 0:1.17.12-1.el7_9 |
| Red Hat:devtools:2022 | go-toolset-1.17-runtime | 0 | 0:1.17.12-1.el7_9 |
| Red Hat:devtools:2022 | go-toolset-1.17-scldevel | 0 | 0:1.17.12-1.el7_9 |
| Red Hat:enterprise_linux:8::appstream | aardvark-dns | 0 | 2:1.5.0-2.module+el8.8.0+18060+3f21f2cc |
| Red Hat:enterprise_linux:8::appstream | aardvark-dns | 0 | 2:1.0.1-37.module+el8.8.0+17954+9046de88 |
| Red Hat:enterprise_linux:8::appstream | buildah | 0 | 1:1.29.1-1.module+el8.8.0+18195+471da4bb |
| Red Hat:enterprise_linux:8::appstream | buildah | 0 | 1:1.24.6-5.module+el8.8.0+18083+cd85596b |
| Red Hat:enterprise_linux:8::appstream | buildah-debuginfo | 0 | 1:1.29.1-1.module+el8.8.0+18195+471da4bb |
| Red Hat:enterprise_linux:8::appstream | buildah-debuginfo | 0 | 1:1.24.6-5.module+el8.8.0+18083+cd85596b |
| Red Hat:enterprise_linux:8::appstream | buildah-debugsource | 0 | 1:1.29.1-1.module+el8.8.0+18195+471da4bb |
| Red Hat:enterprise_linux:8::appstream | buildah-debugsource | 0 | 1:1.24.6-5.module+el8.8.0+18083+cd85596b |
| Red Hat:enterprise_linux:8::appstream | buildah-tests | 0 | 1:1.29.1-1.module+el8.8.0+18195+471da4bb |
| Red Hat:enterprise_linux:8::appstream | buildah-tests | 0 | 1:1.24.6-5.module+el8.8.0+18083+cd85596b |
| Red Hat:enterprise_linux:8::appstream | buildah-tests-debuginfo | 0 | 1:1.29.1-1.module+el8.8.0+18195+471da4bb |
| Red Hat:enterprise_linux:8::appstream | buildah-tests-debuginfo | 0 | 1:1.24.6-5.module+el8.8.0+18083+cd85596b |
| Red Hat:enterprise_linux:8::appstream | cockpit-podman | 0 | 0:63.1-1.module+el8.8.0+18286+cd236dce |
| Red Hat:enterprise_linux:8::appstream | cockpit-podman | 0 | 0:46-1.module+el8.8.0+17821+de1b53f1 |
| Red Hat:enterprise_linux:8::appstream | conmon | 0 | 3:2.1.6-1.module+el8.8.0+18098+9b44df5f |
| Red Hat:enterprise_linux:8::appstream | conmon | 0 | 2:2.1.4-1.module+el8.8.0+17821+de1b53f1 |
| Red Hat:enterprise_linux:8::appstream | conmon-debuginfo | 0 | 3:2.1.6-1.module+el8.8.0+18098+9b44df5f |
| Red Hat:enterprise_linux:8::appstream | conmon-debuginfo | 0 | 2:2.1.4-1.module+el8.8.0+17821+de1b53f1 |
| Red Hat:enterprise_linux:8::appstream | conmon-debugsource | 0 | 3:2.1.6-1.module+el8.8.0+18098+9b44df5f |
| Red Hat:enterprise_linux:8::appstream | conmon-debugsource | 0 | 2:2.1.4-1.module+el8.8.0+17821+de1b53f1 |
| Red Hat:enterprise_linux:8::appstream | container-selinux | 0 | 2:2.205.0-2.module+el8.8.0+18438+15d3aa65 |
| Red Hat:enterprise_linux:8::appstream | container-selinux | 0 | 2:2.199.0-1.module+el8.8.0+18113+8b5b6979 |
| Red Hat:enterprise_linux:8::appstream | containernetworking-plugins | 0 | 1:1.2.0-1.module+el8.8.0+18060+3f21f2cc |
| Red Hat:enterprise_linux:8::appstream | containernetworking-plugins | 0 | 1:1.1.1-2.module+el8.8.0+17821+de1b53f1 |
| Red Hat:enterprise_linux:8::appstream | containernetworking-plugins-debuginfo | 0 | 1:1.2.0-1.module+el8.8.0+18060+3f21f2cc |
| Red Hat:enterprise_linux:8::appstream | containernetworking-plugins-debuginfo | 0 | 1:1.1.1-2.module+el8.8.0+17821+de1b53f1 |
| Red Hat:enterprise_linux:8::appstream | containernetworking-plugins-debugsource | 0 | 1:1.2.0-1.module+el8.8.0+18060+3f21f2cc |
| Red Hat:enterprise_linux:8::appstream | containernetworking-plugins-debugsource | 0 | 1:1.1.1-2.module+el8.8.0+17821+de1b53f1 |
| Red Hat:enterprise_linux:8::appstream | containers-common | 0 | 2:1-63.module+el8.8.0+18438+15d3aa65 |
| Red Hat:enterprise_linux:8::appstream | containers-common | 0 | 2:1-37.module+el8.8.0+17954+9046de88 |
| Red Hat:enterprise_linux:8::appstream | crit | 0 | 0:3.15-3.module+el8.8.0+18060+3f21f2cc |
| Red Hat:enterprise_linux:8::appstream | crit | 0 | 0:3.15-3.module+el8.8.0+17821+de1b53f1 |
| Red Hat:enterprise_linux:8::appstream | criu | 0 | 0:3.15-3.module+el8.8.0+18060+3f21f2cc |
| Red Hat:enterprise_linux:8::appstream | criu | 0 | 0:3.15-3.module+el8.8.0+17821+de1b53f1 |
| Red Hat:enterprise_linux:8::appstream | criu-debuginfo | 0 | 0:3.15-3.module+el8.8.0+18060+3f21f2cc |
| Red Hat:enterprise_linux:8::appstream | criu-debuginfo | 0 | 0:3.15-3.module+el8.8.0+17821+de1b53f1 |
| Red Hat:enterprise_linux:8::appstream | criu-debugsource | 0 | 0:3.15-3.module+el8.8.0+18060+3f21f2cc |
| Red Hat:enterprise_linux:8::appstream | criu-debugsource | 0 | 0:3.15-3.module+el8.8.0+17821+de1b53f1 |
| Red Hat:enterprise_linux:8::appstream | criu-devel | 0 | 0:3.15-3.module+el8.8.0+18060+3f21f2cc |
| Red Hat:enterprise_linux:8::appstream | criu-devel | 0 | 0:3.15-3.module+el8.8.0+17821+de1b53f1 |
| Red Hat:enterprise_linux:8::appstream | criu-libs | 0 | 0:3.15-3.module+el8.8.0+18060+3f21f2cc |
| Red Hat:enterprise_linux:8::appstream | criu-libs | 0 | 0:3.15-3.module+el8.8.0+17821+de1b53f1 |
| Red Hat:enterprise_linux:8::appstream | criu-libs-debuginfo | 0 | 0:3.15-3.module+el8.8.0+18060+3f21f2cc |
| Red Hat:enterprise_linux:8::appstream | criu-libs-debuginfo | 0 | 0:3.15-3.module+el8.8.0+17821+de1b53f1 |
| Red Hat:enterprise_linux:8::appstream | crun | 0 | 0:1.8.1-2.module+el8.8.0+18418+f0e540fe |
| Red Hat:enterprise_linux:8::appstream | crun | 0 | 0:1.6-1.module+el8.8.0+17821+de1b53f1 |
| Red Hat:enterprise_linux:8::appstream | crun-debuginfo | 0 | 0:1.8.1-2.module+el8.8.0+18418+f0e540fe |
| Red Hat:enterprise_linux:8::appstream | crun-debuginfo | 0 | 0:1.6-1.module+el8.8.0+17821+de1b53f1 |
| Red Hat:enterprise_linux:8::appstream | crun-debugsource | 0 | 0:1.8.1-2.module+el8.8.0+18418+f0e540fe |
| Red Hat:enterprise_linux:8::appstream | crun-debugsource | 0 | 0:1.6-1.module+el8.8.0+17821+de1b53f1 |
| Red Hat:enterprise_linux:8::appstream | delve | 0 | 0:1.7.2-1.module+el8.6.0+12972+ebab5911 |
| Red Hat:enterprise_linux:8::appstream | delve-debuginfo | 0 | 0:1.7.2-1.module+el8.6.0+12972+ebab5911 |
| Red Hat:enterprise_linux:8::appstream | delve-debugsource | 0 | 0:1.7.2-1.module+el8.6.0+12972+ebab5911 |
| Red Hat:enterprise_linux:8::appstream | fuse-overlayfs | 0 | 0:1.10-1.module+el8.8.0+18060+3f21f2cc |
| Red Hat:enterprise_linux:8::appstream | fuse-overlayfs | 0 | 0:1.9-1.module+el8.8.0+17821+de1b53f1 |
| Red Hat:enterprise_linux:8::appstream | fuse-overlayfs-debuginfo | 0 | 0:1.10-1.module+el8.8.0+18060+3f21f2cc |
| Red Hat:enterprise_linux:8::appstream | fuse-overlayfs-debuginfo | 0 | 0:1.9-1.module+el8.8.0+17821+de1b53f1 |
| Red Hat:enterprise_linux:8::appstream | fuse-overlayfs-debugsource | 0 | 0:1.10-1.module+el8.8.0+18060+3f21f2cc |
| Red Hat:enterprise_linux:8::appstream | fuse-overlayfs-debugsource | 0 | 0:1.9-1.module+el8.8.0+17821+de1b53f1 |
| Red Hat:enterprise_linux:8::appstream | git-lfs | 0 | 0:2.13.3-3.el8_6 |
| Red Hat:enterprise_linux:8::appstream | git-lfs-debuginfo | 0 | 0:2.13.3-3.el8_6 |
| Red Hat:enterprise_linux:8::appstream | git-lfs-debugsource | 0 | 0:2.13.3-3.el8_6 |
| Red Hat:enterprise_linux:8::appstream | go-toolset | 0 | 0:1.17.12-1.module+el8.6.0+16014+a372c00b |
| Red Hat:enterprise_linux:8::appstream | golang | 0 | 0:1.17.12-1.module+el8.6.0+16014+a372c00b |
| Red Hat:enterprise_linux:8::appstream | golang-bin | 0 | 0:1.17.12-1.module+el8.6.0+16014+a372c00b |
| Red Hat:enterprise_linux:8::appstream | golang-docs | 0 | 0:1.17.12-1.module+el8.6.0+16014+a372c00b |
| Red Hat:enterprise_linux:8::appstream | golang-misc | 0 | 0:1.17.12-1.module+el8.6.0+16014+a372c00b |
| Red Hat:enterprise_linux:8::appstream | golang-race | 0 | 0:1.17.12-1.module+el8.6.0+16014+a372c00b |
| Red Hat:enterprise_linux:8::appstream | golang-src | 0 | 0:1.17.12-1.module+el8.6.0+16014+a372c00b |
| Red Hat:enterprise_linux:8::appstream | golang-tests | 0 | 0:1.17.12-1.module+el8.6.0+16014+a372c00b |
| Red Hat:enterprise_linux:8::appstream | grafana | 0 | 0:7.5.15-3.el8 |
| Red Hat:enterprise_linux:8::appstream | grafana-debuginfo | 0 | 0:7.5.15-3.el8 |
| Red Hat:enterprise_linux:8::appstream | grafana-pcp | 0 | 0:3.2.0-2.el8 |
| Red Hat:enterprise_linux:8::appstream | grafana-pcp-debuginfo | 0 | 0:3.2.0-2.el8 |
| Red Hat:enterprise_linux:8::appstream | libslirp | 0 | 0:4.4.0-1.module+el8.8.0+18060+3f21f2cc |
| Red Hat:enterprise_linux:8::appstream | libslirp | 0 | 0:4.4.0-1.module+el8.8.0+17821+de1b53f1 |
| Red Hat:enterprise_linux:8::appstream | libslirp-debuginfo | 0 | 0:4.4.0-1.module+el8.8.0+18060+3f21f2cc |
| Red Hat:enterprise_linux:8::appstream | libslirp-debuginfo | 0 | 0:4.4.0-1.module+el8.8.0+17821+de1b53f1 |
| Red Hat:enterprise_linux:8::appstream | libslirp-debugsource | 0 | 0:4.4.0-1.module+el8.8.0+18060+3f21f2cc |
Related vulnerabilities
- CVE-2025-68121 During session resumption in crypto/tls, if the underlying Config has its ClientCAs or… Also affects stdlib
- CVE-2025-22873 It was possible to improperly access the parent directory of an os.Root by opening a… Also affects stdlib
- GO-2026-4403 Improper access to parent directory of root in os Also affects stdlib
- CVE-2025-61726 The net/url package does not set a limit on the number of query parameters in a query. Also affects stdlib
- CVE-2025-61728 archive/zip uses a super-linear file name indexing algorithm that is invoked the first… Also affects stdlib
- CVE-2025-61730 During the TLS 1.3 handshake if multiple messages are sent in records that span… Also affects stdlib
- CVE-2025-61727 An excluded subdomain constraint in a certificate chain does not restrict the usage of… Also affects stdlib
- CVE-2025-61729 Within HostnameError.Error(), when constructing an error string, there is no limit to the… Also affects stdlib