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-30633

25
FAUCET Score

CVE-2022-30633 is an uncontrolled recursion vulnerability in the encoding/xml package of Go, affecting versions before 1.17.12 and 1.18.4. An attacker can trigger a denial-of-service (DoS) condition by causing a stack exhaustion panic when unmarshalling a specially crafted XML document into a Go struct with a nested 'any' field tag. This high-severity vulnerability (CVSS 7.5) has a low attack complexity and can be exploited remotely over the network, leading to a complete loss of availability. There is currently no evidence of active exploitation, public exploit code, or significant community discussion or media coverage regarding this CVE.

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.61%
Probability of exploitation in next 30 days
EPSS Percentile
73.4%
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.0161 is in the 56th percentile among its peer group of 51,553 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 (92)

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
microsoftpatch availablevia msrc
Product: 18641-16820Fixed in: 1.18.5-1
microsoftpatch availablevia msrc
Product: 18642-16823Fixed in: 1.18.5-1
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: Application Interconnect 1 for RHEL 8Fixed in: skupper-cli-0:1.0.2-2.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: 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: grafana-0:7.5.15-3.el8
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: container-tools:3.0-8070020220802115906.39077419
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: grafana-0:7.5.15-3.el9
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Migration Toolkit for Containers 1.7Fixed in: rhmtc/openshift-migration-velero-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: 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: Node Maintenance Operator 4.11 for RHEL 8Fixed in: workload-availability/node-maintenance-rhel8-operator:v4.11.1-1
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
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-controller-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
redhatvendor investigatingvia redhat_api
Product: OpenShift Developer Tools and ServicesFixed in: helm
redhatno patchvia redhat_api
Product: OpenShift Developer Tools and ServicesFixed in: odo
redhatno patchvia redhat_api
Product: OpenShift PipelinesFixed in: openshift-pipelines-client
redhatno patchvia redhat_api
Product: Red Hat 3scale API Management Platform 2Fixed in: 3scale-operator-container
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 9Fixed in: go-toolset
redhatno patchvia redhat_api
Product: OpenShift API for Data ProtectionFixed in: oadp/oadp-velero-rhel9
redhatno patchvia redhat_api
Product: Red Hat OpenShift on AWSFixed in: rosa
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: Migration Toolkit for VirtualizationFixed in: migration-toolkit-virtualization/mtv-controller-rhel9
redhatno patchvia redhat_api
Product: Node Maintenance OperatorFixed in: workload-availability/node-maintenance-rhel8-operator
redhatno patchvia redhat_api
Product: Red Hat OpenShift Container Platform 4Fixed in: openshift-golang-builder-container
redhatno patchvia redhat_api
Product: Red Hat Openshift Data Foundation 4Fixed in: mcg
redhatno patchvia redhat_api
Product: Red Hat Openshift Data Foundation 4Fixed in: odf4/cephcsi-rhel9
redhatno patchvia redhat_api
Product: Red Hat OpenShift distributed tracing 2Fixed in: rhosdt/jaeger-agent-rhel8
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
redhatend of lifevia redhat_api
Product: Red Hat Enterprise Linux 9Fixed in: ignition
redhatend of lifevia redhat_api
Product: Red Hat Enterprise Linux 9Fixed in: osbuild-composer
redhatend of lifevia redhat_api
Product: Red Hat Enterprise Linux 9Fixed in: podman
redhatend of lifevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: osbuild-composer
redhatend of lifevia redhat_api
Product: Red Hat OpenStack Platform 16.2Fixed in: rhosp-rhel8/osp-director-operator

Vendor Advisories (2)

microsoft2022-Aug/CVE-2022-30633

Stack exhaustion when unmarshaling certain documents in encoding/xml

Aug 9, 2022
redhatCVE-2022-30633Moderate

golang: encoding/xml: stack exhaustion in Unmarshal

Jul 12, 2022

References

go.dev / cl/417061
PatchVendor Advisory
go.dev / issue/53611
Issue TrackingVendor Advisory
go.googlesource.com / go/+/c4c1993fd2a5b26fe45c09592af6d3388a3b2e08
Mailing ListPatchVendor Advisory
groups.google.com / g/golang-announce/c/nqrv9fbR0zE
Mailing ListVendor Advisory
pkg.go.dev / vuln/GO-2022-0523
Vendor Advisory