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

26
FAUCET Score

CVE-2022-30630 details an uncontrolled recursion vulnerability in the Glob function of Go's io/fs package, affecting versions prior to Go 1.17.12 and Go 1.18.4. An attacker can exploit this by providing a path with a large number of separators, leading to stack exhaustion and a denial of service. Rated with a CVSS score of 7.5 (High), it presents a network attack vector with low complexity, allowing an unauthenticated actor to cause a high impact on availability. Currently, there is no evidence of active exploitation, public exploit code, or significant community discussion or media coverage for this vulnerability.

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 (115)

microsoftpatch availablevia msrc
Product: 18641-16820Fixed in: 1.18.5-1
microsoftpatch availablevia msrc
Product: 18642-16823Fixed 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/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: Openshift Serveless 1.24Fixed in: openshift-serverless-1/knative-rhel8-operator:1.24.0-3
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: 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: toolbox-0:0.0.99.3-5.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 Enterprise Linux 9Fixed in: runc-4:1.1.12-2.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: STF-1.5-RHEL-8Fixed in: stf/sg-core-rhel8:5.1.1-2
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: 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: Application Interconnect 1 for RHEL 8Fixed in: skupper-cli-0:1.0.2-2.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: OADP-1.0-RHEL-8Fixed in: oadp/oadp-velero-rhel8:1.0.4-6
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
redhatvendor investigatingvia redhat_api
Product: Red Hat Enterprise Linux 9Fixed in: weldr-client
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
redhatno patchvia redhat_api
Product: Red Hat OpenShift on AWSFixed in: rosa
redhatno patchvia redhat_api
Product: OpenShift Developer Tools and ServicesFixed in: helm
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: mirror registry for Red Hat OpenShiftFixed in: mirror-registry-container
redhatno patchvia redhat_api
Product: Node Maintenance OperatorFixed in: workload-availability/node-maintenance-rhel8-operator
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 Ansible Automation Platform 2Fixed in: receptor
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
redhatend of lifevia redhat_api
Product: Red Hat Enterprise Linux 9Fixed in: butane
redhatend of lifevia redhat_api
Product: Red Hat Enterprise Linux 9Fixed in: containernetworking-plugins
redhatend of lifevia redhat_api
Product: Red Hat Enterprise Linux 9Fixed in: skopeo
redhatend of lifevia redhat_api
Product: Red Hat OpenStack Platform 16.2Fixed in: golang-qpid-apache
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 Enterprise Linux 9Fixed in: ignition
redhatend of lifevia redhat_api
Product: Red Hat Software CollectionsFixed in: rh-git227-git-lfs
redhatend of lifevia redhat_api
Product: Red Hat Storage 3Fixed in: golang
redhatend of lifevia redhat_api
Product: Red Hat Storage 3Fixed in: go-toolset-7-golang
redhatend of lifevia redhat_api
Product: Red Hat Enterprise Linux 9Fixed in: osbuild-composer
redhatend of lifevia redhat_api
Product: Service Telemetry Framework 1.4 for RHEL 8Fixed in: stf/sg-core-rhel8
redhatend of lifevia redhat_api
Product: Red Hat Application Interconnect 1.0Fixed in: skupper-router
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: collectd-libpod-stats
redhatend of lifevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: weldr-client
redhatend of lifevia redhat_api
Product: Red Hat Enterprise Linux 9Fixed in: buildah

Vendor Advisories (2)

microsoft2022-Aug/CVE-2022-30630

Stack exhaustion in Glob on certain paths in io/fs

Aug 9, 2022
redhatCVE-2022-30630Moderate

golang: io/fs: stack exhaustion in Glob

Jul 12, 2022

References

go.dev / cl/417065
PatchVendor Advisory
go.dev / issue/53415
Issue TrackingVendor Advisory
go.googlesource.com / go/+/fa2d41d0ca736f3ad6b200b2a4e134364e9acc59
Mailing ListPatchVendor Advisory
groups.google.com / g/golang-announce/c/nqrv9fbR0zE
Mailing ListVendor Advisory
pkg.go.dev / vuln/GO-2022-0527
Vendor Advisory