Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2022-30635

25
FAUCET Score

CVE-2022-30635 is a high-severity denial-of-service vulnerability affecting Go versions prior to 1.17.12 and 1.18.4. An attacker can remotely trigger uncontrolled recursion in the 'encoding/gob' package's Decoder.Decode function by sending a message with deeply nested structures, leading to stack exhaustion and a panic. With a CVSS score of 7.5, this vulnerability has a low attack complexity but a high impact on availability, causing system crashes. There is currently no evidence of active exploitation, public exploit code, or significant community discussion, and it is not listed in CISA's Known Exploited Vulnerabilities catalog.

Impacted Technologies

VendorProductVersion(s)CPE
< 1.17.12CPE matchmatch criteria
cpe:2.3:a:golang:go:*:*:*:*:*:*:*:*
>= 1.18.0, < 1.18.4CPE matchmatch criteria
cpe:2.3:a:golang:go:*:*:*:*:*:*:*:*

CVSS Data

CVSS version used by this source: 3.1

7.5HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
NONE
Integrity Impact
NONE
Availability Impact
HIGH
Exploitability Score
3.9
Impact Score
3.6
CvssVersion
3.1

Exploit Intelligence

EPSS Score
1.41%
Probability of exploitation in next 30 days
EPSS Percentile
69.9%
Percentile rank of EPSS score among Peer Group
As of 2026-07-27
Model: v2026.06.15
This CVE's current EPSS score of 0.0141 is in the 51st percentile among its peer group of 51,551 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.1 Bluesky, 0.1 Mastodon, and 0.4 GitHub mentions.

Media Mentions

No media coverage found for this CVE.

The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (96)

microsoftpatch availablevia msrc
Product: 18642-16823Fixed in: 1.18.5-1
microsoftpatch availablevia msrc
Product: 18641-16820Fixed in: 1.18.5-1
microsoftpatch availablevia msrc
Product: cbl2 golang 1.18.5-1 on CBL Mariner 2.0Fixed in: 1.18.5-1
microsoftpatch availablevia msrc
Product: cm1 golang 1.18.5-1 on CBL Mariner 1.0Fixed in: 1.18.5-1
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/eventing-apiserver-receive-adapter-rhel8:1.3.2-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/eventing-controller-rhel8:1.3.2-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/eventing-in-memory-channel-controller-rhel8:1.3.2-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/eventing-in-memory-channel-dispatcher-rhel8:1.3.2-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/eventing-kafka-broker-controller-rhel8:1.3.2-2
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/eventing-kafka-broker-dispatcher-rhel8:1.3.2-2
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/eventing-kafka-broker-post-install-rhel8:1.3.2-2
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/eventing-kafka-broker-webhook-rhel8:1.3.2-2
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/eventing-mtbroker-filter-rhel8:1.3.2-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/eventing-mtbroker-ingress-rhel8:1.3.2-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/eventing-mtchannel-broker-rhel8:1.3.2-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/eventing-mtping-rhel8:1.3.2-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/eventing-storage-version-migration-rhel8:1.3.2-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/eventing-sugar-controller-rhel8:1.3.2-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/eventing-webhook-rhel8:1.3.2-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/ingress-rhel8-operator:1.24.0-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/knative-rhel8-operator:1.24.0-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/kn-cli-artifacts-rhel8:1.3.1-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/kourier-control-rhel8:1.3.0-2
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/net-istio-webhook-rhel8:1.3.0-2
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/serverless-operator-bundle:1.24.0-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/serverless-rhel8-operator:1.24.0-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/serving-activator-rhel8:1.3.0-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/serving-autoscaler-hpa-rhel8:1.3.0-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/serving-autoscaler-rhel8:1.3.0-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/serving-controller-rhel8:1.3.0-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/serving-domain-mapping-rhel8:1.3.0-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/serving-domain-mapping-webhook-rhel8:1.3.0-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/serving-queue-rhel8:1.3.0-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/serving-storage-version-migration-rhel8:1.3.0-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/serving-webhook-rhel8:1.3.0-3
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/svls-must-gather-rhel8:1.24.0-2
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1-tech-preview/eventing-kafka-broker-controller-rhel8:1.3.2-2
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1-tech-preview/eventing-kafka-broker-dispatcher-rhel8:1.3.2-2
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1-tech-preview/eventing-kafka-broker-receiver-rhel8:1.3.2-2
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1-tech-preview/eventing-kafka-broker-webhook-rhel8:1.3.2-2
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serverless 1 on RHEL 8Fixed in: openshift-serverless-clients-0:1.3.1-4.el8
View patch
redhatpatch availablevia redhat_api
Product: OSSO-1.1-RHEL-8Fixed in: openshift-secondary-scheduler-operator/secondary-scheduler-operator-rhel8:v1.1-11
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Ceph Storage 6.1Fixed in: rhceph/rhceph-6-dashboard-rhel9:6-75
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Developer ToolsFixed in: go-toolset-1.17-golang-0:1.17.12-1.el7_9
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: go-toolset:rhel8-8060020220720230014.97d7f71f
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: git-lfs-0:2.13.3-3.el8_6
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: grafana-0:7.5.15-3.el8
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: grafana-pcp-0:3.2.0-2.el8
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: container-tools:rhel8-8080020230321153727.0f77c1b7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: container-tools:4.0-8080020230217080101.8108cfbc
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 9Fixed in: golang-0:1.17.12-1.el9_0
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 9Fixed in: grafana-0:7.5.15-3.el9
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 9Fixed in: grafana-pcp-0:3.2.0-3.el9
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 9Fixed in: git-lfs-0:3.2.0-1.el9
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Migration Toolkit for Containers 1.7Fixed in: rhmtc/openshift-velero-plugin-rhel8:v1.7.6-5
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift Service Mesh 2.2 for RHEL 8Fixed in: openshift-service-mesh/istio-cni-rhel8:2.2.2-7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift Service Mesh 2.2 for RHEL 8Fixed in: openshift-service-mesh/istio-rhel8-operator:2.2.2-8
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift Service Mesh 2.2 for RHEL 8Fixed in: openshift-service-mesh/pilot-rhel8:2.2.2-7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift Service Mesh 2.2 for RHEL 8Fixed in: openshift-service-mesh/prometheus-rhel8:2.2.2-4
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift Service Mesh 2.2 for RHEL 8Fixed in: openshift-service-mesh/proxyv2-rhel8:2.2.2-8
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift Service Mesh 2.2 for RHEL 8Fixed in: openshift-service-mesh/ratelimit-rhel8:2.2.2-4
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenStack Platform 16.1Fixed in: etcd-0:3.3.23-12.el8ost
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenStack Platform 16.2Fixed in: etcd-0:3.3.23-12.el8ost
View patch
redhatpatch availablevia redhat_api
Product: RHEL-7-CNV-4.12Fixed in: kubevirt-0:4.12.0-1057.el7
View patch
redhatpatch availablevia redhat_api
Product: RHEL-8-CNV-4.12Fixed in: kubevirt-0:4.12.0-1057.el8
View patch
redhatpatch availablevia redhat_api
Product: RHEL-8-CNV-4.12Fixed in: container-native-virtualization/virt-api:v4.12.0-255
View patch
redhatpatch availablevia redhat_api
Product: RHODF-4.13-RHEL-9Fixed in: odf4/mcg-rhel9-operator:v4.13.0-41
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/net-istio-controller-rhel8:1.3.0-2
View patch
redhatpatch availablevia redhat_api
Product: OADP-1.1-RHEL-8Fixed in: oadp/oadp-velero-rhel8:1.1.1-20
View patch
redhatpatch availablevia redhat_api
Product: OpenShift Custom Metrics Autoscaler 2Fixed in: custom-metrics-autoscaler-tech-preview/custom-metrics-autoscaler-rhel8:2.8.2-143
View patch
redhatpatch availablevia redhat_api
Product: Openshift Serveless 1.24Fixed in: openshift-serverless-1/client-kn-rhel8:1.3.1-4
View patch
redhatno patchvia redhat_api
Product: OpenShift PipelinesFixed in: openshift-pipelines-client
redhatno patchvia redhat_api
Product: Red Hat Advanced Cluster Management for Kubernetes 2Fixed in: rhacm2/gatekeeper-rhel8-operator
redhatno patchvia redhat_api
Product: Red Hat Advanced Cluster Management for Kubernetes 2Fixed in: rhacm2/subctl-rhel8
redhatno patchvia redhat_api
Product: Red Hat Advanced Cluster Management for Kubernetes 2Fixed in: rhacm2/volsync-rhel8
redhatno patchvia redhat_api
Product: Red Hat Advanced Cluster Management for Kubernetes 2Fixed in: rhacm2/work-rhel8
redhatno patchvia redhat_api
Product: Red Hat Advanced Cluster Security 3Fixed in: advanced-cluster-security/rhacs-main-rhel8
redhatno patchvia redhat_api
Product: Red Hat Ansible Automation Platform 2Fixed in: openshift-clients
redhatno patchvia redhat_api
Product: Red Hat Ceph Storage 5Fixed in: rhceph/rhceph-5-dashboard-rhel8
redhatno patchvia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: container-tools:3.0/containernetworking-plugins
redhatno patchvia redhat_api
Product: Red Hat Openshift Data Foundation 4Fixed in: odf4/cephcsi-rhel9
redhatno patchvia redhat_api
Product: Red Hat OpenShift GitOpsFixed in: openshift-gitops-1/gitops-rhel8
redhatno patchvia redhat_api
Product: Red Hat OpenShift GitOpsFixed in: openshift-gitops-kam
redhatno patchvia redhat_api
Product: Red Hat Quay 3Fixed in: quay/clair-rhel8
redhatno patchvia redhat_api
Product: Red Hat Web TerminalFixed in: web-terminal-exec-container
redhatno patchvia redhat_api
Product: OpenShift Developer Tools and ServicesFixed in: odo
redhatno patchvia redhat_api
Product: Migration Toolkit for VirtualizationFixed in: migration-toolkit-virtualization/mtv-controller-rhel9
redhatno patchvia redhat_api
Product: Red Hat Enterprise Linux 9Fixed in: go-toolset
redhatno patchvia redhat_api
Product: Red Hat Openshift Data Foundation 4Fixed in: mcg
redhatend of lifevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: osbuild-composer
redhatend of lifevia redhat_api
Product: Red Hat Enterprise Linux 9Fixed in: containernetworking-plugins
redhatend of lifevia redhat_api
Product: Red Hat Storage 3Fixed in: golang
redhatend of lifevia redhat_api
Product: Red Hat Enterprise Linux 9Fixed in: osbuild-composer
redhatend of lifevia redhat_api
Product: Red Hat OpenStack Platform 16.2Fixed in: rhosp-rhel8/osp-director-operator
redhatend of lifevia redhat_api
Product: Red Hat Storage 3Fixed in: go-toolset-7-golang
redhatend of lifevia redhat_api
Product: Red Hat Software CollectionsFixed in: rh-git227-git-lfs

Vendor Advisories (2)

microsoft2022-Aug/CVE-2022-30635Important

Stack exhaustion when decoding certain messages in encoding/gob

Aug 9, 2022
redhatCVE-2022-30635Moderate

golang: encoding/gob: stack exhaustion in Decoder.Decode

Jul 12, 2022

References

go.dev / cl/417064
PatchVendor Advisory
go.dev / issue/53615
Issue TrackingVendor Advisory
go.googlesource.com / go/+/6fa37e98ea4382bf881428ee0c150ce591500eb7
Mailing ListPatchVendor Advisory
groups.google.com / g/golang-announce/c/nqrv9fbR0zE
Mailing ListVendor Advisory
pkg.go.dev / vuln/GO-2022-0526
Vendor Advisory