Read the docs
TI-2024-16300 Aliases CVE-2024-24783GHSA-3q2c-pvp5-3cqp

Verify panics on certificates with an unknown public key algorithm in crypto/x509

Priority LOW 28CWE-476Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
High
Impact type
Denial of service
Confidentiality · integrity · availability
None · High · None
Fix status
Partial Red Hat: 33 fixed, 39 without a fix

Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA and Red Hat. Impact type from CWE-476.

Summary

Verifying a certificate chain which contains a certificate with an unknown public key algorithm will cause Certificate.Verify to panic. This affects all crypto/tls clients, and servers that set Config.ClientAuth to VerifyClientCertIfGiven or RequireAndVerifyClientCert. The default behavior is for TLS servers to not verify client certificates.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00667 52nd percentileScored 2026-11-07
Fix Partial crypto/x509 (Go standard library): 1.21.8, 1.22.1Red Hat: 37 advisoriesRed Hat: 33 fixed, 39 without a fix

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
Go standard librarycrypto/x509before 1.21.8; 1.22.0-0 to before 1.22.11.21.8, 1.22.1Patch availableCNA
  • crypto/x509 VendorGo standard library Affected before 1.21.8; 1.22.0-0 to before 1.22.1 Fixed in 1.21.8, 1.22.1 Patch available CNA

CPE names Threatist (inferred) · 1

Inferred from how NVD named this product before; not given by a source.

CPEVersionsRoleVendor
cpe:2.3:a:golang:go:*:*:*:*:*:*:*:*——Go standard library

Remediation

  • Fix · CNA crypto/x509 (Go standard library) Fixed in 1.21.8, 1.22.1

Red Hat 37 advisories

  • RHSA-2025:9776 Released 2025-06-26 · Red Hat rating Important
    New RHCS 8.1 container image is now available in the Red Hat Ecosystem Catalog.
    • Red Hat Ceph Storage 8.1 Tools rhceph/grafana-rhel9, rhceph/keepalived-rhel9, rhceph/oauth2-proxy-rhel9 +4
  • RHSA-2025:0536 Released 2025-01-21 · Red Hat rating Important
    cert-manager Operator for Red Hat OpenShift 1.15.0
    • cert-manager operator for Red Hat OpenShift 1.15 registry.redhat.io/cert-manager/jetstack-cert-manager-acmesolver-rhel9, registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9
  • RHSA-2024:9485 Released 2024-11-13 · Red Hat rating Important
    Control plane Operators for RHOSO 18.0.3 (Feature Release 1) security update
    • 9Base-RHOSO-1.0-PODIFIED rhoso-operators/barbican-rhel9-operator, rhoso-operators/cinder-rhel9-operator, rhoso-operators/designate-rhel9-operator +22
Show 34 more Red Hat advisories
  • RHSA-2024:6969 Released 2024-09-24 · Red Hat rating Moderate
    container-tools:rhel8 security update
    • Red Hat Enterprise Linux AppStream (v. 8) aardvark-dns-2:1.10.0-1.module+el8.10.0+22283+6d6d094a.aarch64::container-tools:rhel8, aardvark-dns-2:1.10.0-1.module+el8.10.0+22283+6d6d094a.ppc64le::container-tools:rhel8, aardvark-dns-2:1.10.0-1.module+el8.10.0+22283+6d6d094a.s390x::container-tools:rhel8 +47
  • RHSA-2024:6194 Released 2024-09-03 · Red Hat rating Important
    podman security update
    • Red Hat Enterprise Linux AppStream (v. 9) podman-4:4.9.4-10.el9_4, podman-docker-4:4.9.4-10.el9_4, podman-plugins-4:4.9.4-10.el9_4 +2
  • RHSA-2024:6186 Released 2024-09-03 · Red Hat rating Moderate
    containernetworking-plugins security update
    • Red Hat Enterprise Linux AppStream (v. 9) containernetworking-plugins-1:1.4.0-5.el9_4
  • RHSA-2024:6188 Released 2024-09-03 · Red Hat rating Moderate
    runc security update
    • Red Hat Enterprise Linux AppStream (v. 9) runc-4:1.1.12-4.el9_4
  • RHSA-2024:6221 Released 2024-09-03 · Red Hat rating Critical
    The Red Hat OpenShift Builds 1.1.0 General Availability
    • Builds for Red Hat OpenShift
  • RHSA-2024:6195 Released 2024-09-03 · Red Hat rating Moderate
    skopeo security update
    • Red Hat Enterprise Linux AppStream (v. 9) skopeo-2:1.14.5-1.el9_4, skopeo-tests-2:1.14.5-1.el9_4
  • RHSA-2024:6189 Released 2024-09-03 · Red Hat rating Moderate
    buildah security update
    • Red Hat Enterprise Linux AppStream (v. 9) buildah-2:1.33.7-4.el9_4, buildah-tests-2:1.33.7-4.el9_4
  • RHSA-2024:6187 Released 2024-09-03 · Red Hat rating Moderate
    gvisor-tap-vsock security update
    • Red Hat Enterprise Linux AppStream (v. 9) gvisor-tap-vsock-6:0.7.3-5.el9_4
  • RHSA-2024:5258 Released 2024-08-13 · Red Hat rating Important
    container-tools:rhel8 security update
    • Red Hat Enterprise Linux AppStream (v. 8) aardvark-dns-2:1.10.0-1.module+el8.10.0+22202+761b9a65.aarch64::container-tools:rhel8, aardvark-dns-2:1.10.0-1.module+el8.10.0+22202+761b9a65.ppc64le::container-tools:rhel8, aardvark-dns-2:1.10.0-1.module+el8.10.0+22202+761b9a65.s390x::container-tools:rhel8 +47
  • RHSA-2024:5013 Released 2024-08-05 · Red Hat rating Critical
    The Red Hat OpenShift Builds Client 1.1.0 General Availability
    • Builds for Red Hat OpenShift 1.1.1 registry.redhat.io/openshift-builds/openshift-builds-controller-rhel9, registry.redhat.io/openshift-builds/openshift-builds-rhel9-operator, registry.redhat.io/openshift-builds/openshift-builds-waiters-rhel9
  • RHSA-2024:4893 Released 2024-07-29 · Red Hat rating Moderate
    rhc-worker-script security update
    • Red Hat Enterprise Linux Server (v. 7 ELS) rhc-worker-script-0.9-5.el7_9
  • RHSA-2024:4591 Released 2024-07-17 · Red Hat rating Important
    Red Hat OpenShift Data Foundation 4.16.0 security, enhancement & bug fix update
    • RHODF 4.16 for RHEL 9 odf4/cephcsi-rhel9, odf4/mcg-core-rhel9, odf4/mcg-operator-bundle +8
  • RHSA-2024:4520 Released 2024-07-11 · Red Hat rating Important
    Migration Toolkit for Containers (MTC) 1.7.16 security and bug fix update
    • 8Base-RHMTC-1.7 rhmtc/openshift-migration-controller-rhel8, rhmtc/openshift-migration-registry-rhel8, rhmtc/openshift-migration-rsync-transfer-rhel8 +2
  • RHSA-2024:3617 Released 2024-07-01 · Red Hat rating Moderate
    Kube Descheduler Operator for Red Hat OpenShift 5.0.1 for RHEL 9
    • KDO 5.0 for RHEL 9 kube-descheduler-operator/descheduler-rhel9, kube-descheduler-operator/kube-descheduler-operator-bundle, kube-descheduler-operator/kube-descheduler-rhel9-operator
  • RHSA-2024:3637 Released 2024-07-01 · Red Hat rating Moderate
    Secondary Scheduler Operator for Red Hat OpenShift 1.3.0 for RHEL 9
    • OSSO 1.3 for RHEL 9 openshift-secondary-scheduler-operator/secondary-scheduler-operator-bundle, openshift-secondary-scheduler-operator/secondary-scheduler-rhel9-operator
  • RHSA-2024:1616 Released 2024-07-01 · Red Hat rating Important
    Run Once Duration Override Operator for Red Hat OpenShift 1.1.1 for RHEL 9
    • RODOO 1.1 for RHEL 9 run-once-duration-override-operator/run-once-duration-override-operator-bundle, run-once-duration-override-operator/run-once-duration-override-rhel9, run-once-duration-override-operator/run-once-duration-override-rhel9-operator
  • RHSA-2024:0045 Released 2024-06-27 · Red Hat rating Important
    OpenShift Container Platform 4.16.0 security update
    • Ironic content for Red Hat OpenShift Container Platform 4.16 python-eventlet-0.33.1-6.el9, python3-eventlet-0.33.1-6.el9
    • Red Hat OpenShift Container Platform 4.16 butane-0.21.0-1.rhaos4.16.el8, butane-redistributable-0.21.0-1.rhaos4.16.el8, cri-o-1.29.5-5.rhaos4.16.git7032128.el8 +43
  • RHSA-2024:0041 Released 2024-06-27 · Red Hat rating Critical
    OpenShift Container Platform 4.16.0 bug fix and security update
    • Red Hat OpenShift Container Platform 4.16 openshift4/aws-kms-encryption-provider-rhel9, openshift4/azure-kms-encryption-provider-rhel9, openshift4/cloud-network-config-controller-rhel9 +47
  • RHSA-2024:4125 Released 2024-06-26 · Red Hat rating Important
    Red Hat Service Interconnect 1.4.5 Release security update
    • 9Base-Service-Interconnect-1.4 skupper-cli-1.4.5-1.el9
    • Red Hat Service Interconnect 1.4 skupper-cli-1.4.5-1.el8
  • RHSA-2024:4034 Released 2024-06-20 · Red Hat rating Important
    Red Hat Service Interconnect 1.5.4 Release security update (images)
    • Red Hat Service Interconnect 1 service-interconnect/skupper-config-sync-rhel9, service-interconnect/skupper-controller-podman-container-rhel9, service-interconnect/skupper-controller-podman-rhel9 +5
  • RHSA-2024:4028 Released 2024-06-20 · Red Hat rating Moderate
    Release of OpenShift Serverless 1.33.0 security update & enhancements
    • Red Hat OpenShift Serverless 1.33 openshift-serverless-1-tech-preview/backstage-plugins-eventmesh-rhel8, openshift-serverless-1-tech-preview/knative-client-plugin-event-sender-rhel8, openshift-serverless-1/client-kn-rhel8 +33
  • RHSA-2024:4023 Released 2024-06-20 · Red Hat rating Important
    Release of openshift-serverless-clients kn 1.33.0 security update & enhancements
    • Red Hat OpenShift Serverless 1.0 openshift-serverless-clients-1.12.0-7.el8
  • RHSA-2024:3868 Released 2024-06-17 · Red Hat rating Important
    Network Observability 1.6.0 for OpenShift
    • NETOBSERV 1.6 for RHEL 9 network-observability/network-observability-cli-rhel9, network-observability/network-observability-console-plugin-rhel9, network-observability/network-observability-ebpf-agent-rhel9 +3
  • RHSA-2024:3790 Released 2024-06-11 · Red Hat rating Moderate
    OpenShift API for Data Protection (OADP) 1.3.2 security and bug fix update
    • 9Base-OADP-1.3 oadp/oadp-velero-plugin-rhel9, oadp/oadp-velero-rhel9
  • RHSA-2024:3781 Released 2024-06-10 · Red Hat rating Moderate
    Red Hat Ansible Automation Platform 2.4 Product Security and Bug Fix Update
    • Red Hat Ansible Automation Platform 2.4 for RHEL 8 automation-controller-venv-tower-4.5.7-1.el8ap, automation-hub-4.9.2-1.el8ap, python39-aiohttp-3.9.5-1.el8ap +25
    • Red Hat Ansible Automation Platform 2.4 for RHEL 9 automation-controller-venv-tower-4.5.7-1.el9ap, automation-hub-4.9.2-1.el9ap, python-aiohttp-3.9.5-1.el9ap +25
  • RHSA-2024:3621 Released 2024-06-05 · Red Hat rating Important
    Red Hat OpenShift distributed tracing 3.2.0 operator/operand containers update
    • Red Hat OpenShift distributed tracing 3.2 rhosdt/jaeger-agent-rhel8, rhosdt/jaeger-all-in-one-rhel8, rhosdt/jaeger-collector-rhel8 +16
  • RHSA-2024:3346 Released 2024-05-23 · Red Hat rating Important
    git-lfs security update
    • Red Hat Enterprise Linux AppStream (v. 8) git-lfs-3.4.1-2.el8_10
  • RHSA-2024:2901 Released 2024-05-23 · Red Hat rating Low
    Custom Metrics Autoscaler Operator for Red Hat OpenShift 2.12.1-394 Security Update
    • OpenShift Custom Metrics Autoscaler 2 custom-metrics-autoscaler/custom-metrics-autoscaler-adapter-rhel8, custom-metrics-autoscaler/custom-metrics-autoscaler-admission-webhooks-rhel8, custom-metrics-autoscaler/custom-metrics-autoscaler-operator-bundle +2
  • RHSA-2024:3259 Released 2024-05-22 · Red Hat rating Important
    go-toolset:rhel8 security update
    • Red Hat Enterprise Linux AppStream (v. 8) delve-1.21.2-3.module+el8.10.0+21244+5b2d9000.aarch64::go-toolset:rhel8, delve-1.21.2-3.module+el8.10.0+21244+5b2d9000.ppc64le::go-toolset:rhel8, delve-1.21.2-3.module+el8.10.0+21244+5b2d9000.src::go-toolset:rhel8 +19
  • RHSA-2024:2941 Released 2024-05-21 · Red Hat rating Important
    RHACS 4.4 enhancement and security update
    • RHACS 4.4 for RHEL 8 advanced-cluster-security/rhacs-central-db-rhel8, advanced-cluster-security/rhacs-collector-rhel8, advanced-cluster-security/rhacs-collector-slim-rhel8 +10
  • RHSA-2024:2724 Released 2024-05-07 · Red Hat rating Important
    git-lfs security update
    • Red Hat Enterprise Linux AppStream (v. 9) git-lfs-3.4.1-2.el9_4
  • RHSA-2024:2096 Released 2024-05-01 · Red Hat rating Moderate
    security update Logging for Red Hat OpenShift - 5.9.1
    • RHOL 5.9 for RHEL 9 openshift-logging/logging-loki-rhel9, openshift-logging/lokistack-gateway-rhel9
  • RHSA-2024:2562 Released 2024-04-30 · Red Hat rating Important
    golang security update
    • Red Hat Enterprise Linux AppStream (v. 9) go-toolset-1.21.9-2.el9_4, golang-1.21.9-2.el9_4, golang-bin-1.21.9-2.el9_4 +4
  • RHSA-2024:2088 Released 2024-04-29 · Red Hat rating Important
    Red Hat build of Cryostat security update
    • Cryostat 2 on RHEL 8 cryostat-tech-preview/cryostat-grafana-dashboard-rhel8, cryostat-tech-preview/cryostat-operator-bundle, cryostat-tech-preview/cryostat-reports-rhel8 +3

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
Cost Management Metrics OperatorAffectedNo fix yet
Fence Agents Remediation OperatorAffectedNo fix planned: Will not fix
Machine Deletion Remediation OperatorAffectedNo fix yet
Migration Toolkit for Applications 6AffectedNo fix planned: Will not fix
Multicluster Engine for KubernetesAffectedNo fix planned: Will not fix
NBDE Tang ServerAffectedNo fix planned: Will not fix
Node HealthCheck OperatorAffectedNo fix planned: Will not fix
Node Maintenance OperatorAffectedNo fix planned: Will not fix
OpenShift Developer Tools and ServicesAffectedNo fix yet
OpenShift PipelinesAffectedNo fix yet
OpenShift Source-to-Image (S2I)AffectedNo fix yet
Power monitoring for Red Hat OpenShiftAffectedNo fix yet
Red Hat 3scale API Management Platform 2AffectedNo fix yet
Red Hat Advanced Cluster Management for Kubernetes 2AffectedNo fix yet
Red Hat Advanced Cluster Security 3AffectedNo fix planned: Out of support scope
Red Hat Ansible Automation Platform 2AffectedNo fix planned: Will not fix
Red Hat Ceph Storage 5AffectedNo fix planned: Out of support scope
Red Hat Ceph Storage 6AffectedNo fix planned: Will not fix
Red Hat Ceph Storage 7AffectedNo fix yet
Red Hat Certification Program for Red Hat Enterprise Linux 9AffectedNo fix planned: Will not fix
Red Hat Certification for Red Hat Enterprise Linux 8AffectedNo fix planned: Will not fix
Red Hat Enterprise Linux 8AffectedNo fix yet
Red Hat Enterprise Linux 9AffectedNo fix yet
Red Hat OpenShift Container Platform 4AffectedNo fix yet
Red Hat OpenShift Dev SpacesAffectedNo fix yet
Red Hat OpenShift GitOpsAffectedNo fix planned: Will not fix
Red Hat OpenShift Virtualization 4AffectedNo fix yet
Red Hat OpenShift distributed tracing 2AffectedNo fix yet
Red Hat OpenShift on AWSAffectedNo fix planned: Will not fix
Red Hat OpenStack Platform 16.2AffectedNo fix planned: Will not fix
Red Hat OpenStack Platform 17.1AffectedNo fix planned: Will not fix
Red Hat OpenStack Platform 18.0AffectedNo fix planned: Will not fix
Red Hat Openshift Sandboxed ContainersAffectedNo fix yet
Red Hat Quay 3AffectedNo fix yet
Red Hat Storage 3AffectedNo fix planned: Out of support scope
Red Hat Web TerminalAffectedNo fix yet: Fix deferred
Self Node Remediation OperatorAffectedNo fix yet
Service Telemetry Framework 1.5AffectedNo fix planned: Will not fix
mirror registry for Red Hat OpenShiftAffectedNo fix yet
8Base-MTV-2.6Fixed—
8Base-RHMTC-1.7Fixed RHSA-2024:4520
9Base-OADP-1.3Fixed RHSA-2024:3790
9Base-RHOSO-1.0-PODIFIEDFixed RHSA-2024:9485
9Base-Service-Interconnect-1.4Fixed RHSA-2024:4125
Builds for Red Hat OpenShiftFixed RHSA-2024:6221
Builds for Red Hat OpenShift 1.1.1Fixed RHSA-2024:5013
Cryostat 2 on RHEL 8Fixed RHSA-2024:2088
KDO 5.0 for RHEL 9Fixed RHSA-2024:3617
LVMS 4.13 for RHEL 8Fixed—
LVMS 4.14 for RHEL 9Fixed—
LVMS 4.15 for RHEL 9Fixed—
LVMS 4.16 for RHEL 9Fixed—
NETOBSERV 1.6 for RHEL 9Fixed RHSA-2024:3868
OSSO 1.3 for RHEL 9Fixed RHSA-2024:3637
OpenShift Custom Metrics Autoscaler 2Fixed RHSA-2024:2901
RHACS 4.4 for RHEL 8Fixed RHSA-2024:2941
RHODF 4.16 for RHEL 9Fixed RHSA-2024:4591
RHOL 5.9 for RHEL 9Fixed RHSA-2024:2096
RODOO 1.1 for RHEL 9Fixed RHSA-2024:1616
Red Hat Ansible Automation Platform 2.4 for RHEL 8Fixed RHSA-2024:3781
Red Hat Ansible Automation Platform 2.4 for RHEL 9Fixed RHSA-2024:3781
Red Hat Ceph Storage 8.1 ToolsFixed RHSA-2025:9776
Red Hat Enterprise Linux AppStream (v. 8)Fixed RHSA-2024:3259, RHSA-2024:3346, RHSA-2024:5258, RHSA-2024:6969
Red Hat Enterprise Linux AppStream (v. 9)Fixed RHSA-2024:2562, RHSA-2024:2724, RHSA-2024:6186, RHSA-2024:6187, RHSA-2024:6188, RHSA-2024:6189, RHSA-2024:6194, RHSA-2024:6195
Red Hat Enterprise Linux Server (v. 7 ELS)Fixed RHSA-2024:4893
Red Hat OpenShift Container Platform 4.16Fixed RHSA-2024:0041, RHSA-2024:0045
Red Hat OpenShift Serverless 1.0Fixed RHSA-2024:4023
Red Hat OpenShift Serverless 1.33Fixed RHSA-2024:4028
Red Hat OpenShift distributed tracing 3.2Fixed RHSA-2024:3621
Red Hat Service Interconnect 1Fixed RHSA-2024:4034
Red Hat Service Interconnect 1.4Fixed RHSA-2024:4125
cert-manager operator for Red Hat OpenShift 1.15Fixed RHSA-2025:0536
Not affected: 13 products
  • 8Base-RHMTC-1.7
  • 9Base-OADP-1.3
  • Builds for Red Hat OpenShift 1.1.1
  • Ironic content for Red Hat OpenShift Container Platform 4.16
  • Migration Toolkit for Applications 7
  • RHODF 4.16 for RHEL 9
  • RHOL 5.9 for RHEL 9
  • Red Hat Ansible Automation Platform 2.4 for RHEL 8
  • Red Hat Ansible Automation Platform 2.4 for RHEL 9
  • Red Hat Enterprise Linux 8
  • Red Hat Enterprise Linux 9
  • Red Hat OpenShift Container Platform 4.16
  • cert-manager Operator for Red Hat OpenShift

Timeline

  1. 2026-10-02 Threatist record created from CVE-2024-24783
  2. 2026-10-03 Alias added: GHSA-3q2c-pvp5-3cqp
  3. 2026-10-30 Fix available: 8Base-MTV-2.6, LVMS 4.15 for RHEL 9, LVMS 4.16 for RHEL 9 · Red Hat

References

  • TI-2020-00578 Improper certificate validation in Microsoft Windows KEVCVSS 3.1HIGH 8.1
  • TI-2023-23979 The HTTP/2 protocol allows a denial of service (server resource consumption) because… KEVCVSS 3.1HIGH 7.5
  • TI-2023-24278 HTTP/2 CONTINUATION flood in net/http CVSS 3.1HIGH 7.5
  • TI-2018-05208 The "go get" implementation in Go 1.9.4, when the -insecure command-line option is used… CVSS 3.1HIGH 8.8
  • TI-2024-16309 Panic when parsing invalid palette-color images in golang.org/x/image CVSS 3.1HIGH 7.5
  • TI-2022-20112 Request smuggling due to improper request handling in golang.org/x/net/http2/h2c CVSS 3.1HIGH 7.5
See all 297 →

Sources