CVE Vulnerabilities

CVE-2023-29406

Interpretation Conflict

Published: Jul 11, 2023 | Modified: Nov 21, 2024
CVSS 3.x
6.5
MEDIUM
Source:
NVD
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
CVSS 2.x
RedHat/V2
RedHat/V3
6.5 MODERATE
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Ubuntu
MEDIUM
root.io logo minimus.io logo echo.ai logo

The HTTP/1 client does not fully validate the contents of the Host header. A maliciously crafted Host header can inject additional headers or entire requests. With fix, the HTTP/1 client now refuses to send requests containing an invalid Request.Host or Request.URL.Host value.

Weakness

Product A handles inputs or steps differently than Product B, which causes A to perform incorrect actions based on its perception of B’s state.

Affected Software

NameVendorStart VersionEnd Version
GoGolang*1.19.11 (excluding)
GoGolang1.20.0 (including)1.20.6 (excluding)
Cryostat 2 on RHEL 8RedHatcryostat-tech-preview/cryostat-rhel8-operator:2.3.1-11*
MTA-6.2-RHEL-8RedHatmta/mta-rhel8-operator:6.2.2-3*
MTA-6.2-RHEL-9RedHatmta/mta-hub-rhel9:6.2.2-2*
MTA-6.2-RHEL-9RedHatmta/mta-operator-bundle:6.2.2-5*
MTA-6.2-RHEL-9RedHatmta/mta-pathfinder-rhel9:6.2.2-2*
MTA-6.2-RHEL-9RedHatmta/mta-ui-rhel9:6.2.2-2*
MTA-6.2-RHEL-9RedHatmta/mta-windup-addon-rhel9:6.2.2-3*
NETWORK-OBSERVABILITY-1.4.0-RHEL-9RedHatnetwork-observability/network-observability-rhel9-operator:v1.4.0-51*
OADP-1.1-RHEL-8RedHatoadp/oadp-velero-rhel8:1.1.7-6*
Openshift Serverless 1 on RHEL 8RedHatopenshift-serverless-clients-0:1.9.2-4.el8*
OSSO-1.1-RHEL-8RedHatopenshift-secondary-scheduler-operator/secondary-scheduler-operator-rhel8:v1.1-37*
Red Hat Advanced Cluster Security 4.4RedHatadvanced-cluster-security/rhacs-main-rhel8:4.4.0-17*
Red Hat Enterprise Linux 8RedHatgit-lfs-0:3.4.1-1.el8*
Red Hat Enterprise Linux 8RedHatgo-toolset:rhel8-8080020231013004859.6b4b45d8*
Red Hat Enterprise Linux 8RedHatcontainer-tools:4.0-8090020230828093056.e7857ab1*
Red Hat Enterprise Linux 8RedHatcontainer-tools:rhel8-8090020230825121312.e7857ab1*
Red Hat Enterprise Linux 8RedHatcontainer-tools:4.0-8090020231009143402.d7b6f4b7*
Red Hat Enterprise Linux 9RedHatgit-lfs-0:3.4.1-1.el9*
Red Hat Enterprise Linux 9RedHatgolang-0:1.19.13-1.el9_2*
Red Hat Enterprise Linux 9RedHattoolbox-0:0.0.99.4-6.el9_3*
Red Hat Enterprise Linux 9RedHatskopeo-2:1.13.3-1.el9*
Red Hat Enterprise Linux 9RedHatcontainernetworking-plugins-1:1.3.0-4.el9*
Red Hat Enterprise Linux 9RedHatbuildah-1:1.31.3-1.el9*
Red Hat Enterprise Linux 9RedHatpodman-2:4.6.1-5.el9*
Red Hat Migration Toolkit for Containers 1.7RedHatrhmtc/openshift-velero-plugin-rhel8:v1.7.14-3*
Red Hat OpenShift Container Platform 4.14RedHatopenshift-clients-0:4.14.0-202311031050.p0.g9b1e0d2.assembly.stream.el9*
Red Hat OpenShift Container Platform 4.14RedHatopenshift-0:4.14.0-202401121302.p0.ge36e183.assembly.stream.el9*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/client-kn-rhel8:1.9.2-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/eventing-apiserver-receive-adapter-rhel8:1.9.0-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/eventing-controller-rhel8:1.9.0-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/eventing-in-memory-channel-controller-rhel8:1.9.0-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/eventing-in-memory-channel-dispatcher-rhel8:1.9.0-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/eventing-kafka-broker-controller-rhel8:1.9.0-9*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/eventing-kafka-broker-dispatcher-rhel8:1.9.0-9*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/eventing-kafka-broker-post-install-rhel8:1.9.0-9*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/eventing-kafka-broker-receiver-rhel8:1.9.0-9*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/eventing-kafka-broker-webhook-rhel8:1.9.0-9*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/eventing-mtbroker-filter-rhel8:1.9.0-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/eventing-mtbroker-ingress-rhel8:1.9.0-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/eventing-mtchannel-broker-rhel8:1.9.0-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/eventing-mtping-rhel8:1.9.0-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/eventing-storage-version-migration-rhel8:1.9.0-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/eventing-webhook-rhel8:1.9.0-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/func-utils-rhel8:1.30.2-2*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/ingress-rhel8-operator:1.30.2-3*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/knative-rhel8-operator:1.30.2-3*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/kn-cli-artifacts-rhel8:1.9.2-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/kourier-control-rhel8:1.9.0-5*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/net-istio-controller-rhel8:1.9.0-5*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/net-istio-webhook-rhel8:1.9.0-5*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/serverless-operator-bundle:1.30.2-2*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/serverless-rhel8-operator:1.30.2-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/serving-activator-rhel8:1.9.0-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/serving-autoscaler-hpa-rhel8:1.9.0-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/serving-autoscaler-rhel8:1.9.0-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/serving-controller-rhel8:1.9.0-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/serving-domain-mapping-rhel8:1.9.0-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/serving-domain-mapping-webhook-rhel8:1.9.0-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/serving-queue-rhel8:1.9.0-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/serving-storage-version-migration-rhel8:1.9.0-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/serving-webhook-rhel8:1.9.0-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1/svls-must-gather-rhel8:1.30.2-1*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1-tech-preview/eventing-istio-controller-rhel8:1.9.0-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1-tech-preview/knative-client-plugin-event-sender-rhel8:1.9.0-4*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1-tech-preview/logic-data-index-ephemeral-rhel8:1.30.0-8*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1-tech-preview/logic-swf-builder-rhel8:1.30.0-9*
Red Hat OpenShift Serverless 1.30RedHatopenshift-serverless-1-tech-preview/logic-swf-devmode-rhel8:1.30.0-9*
Red Hat OpenStack Platform 16.2RedHatrhosp-rhel8/osp-director-agent:1.3.0-10*
Red Hat OpenStack Platform 16.2RedHatrhosp-rhel8/osp-director-downloader:1.3.0-11*
Red Hat OpenStack Platform 16.2RedHatrhosp-rhel8/osp-director-operator:1.3.0-9*
Red Hat OpenStack Platform 16.2RedHatrhosp-rhel8/osp-director-operator-bundle:1.3.0-19*
Red Hat OpenStack Platform 16.2RedHatetcd-0:3.3.23-15.el8ost*
Red Hat Satellite 6.14 for RHEL 8RedHatyggdrasil-worker-forwarder-0:0.0.3-1.el8sat*
RHODF-4.15-RHEL-9RedHatodf4/cephcsi-rhel9:v4.15.0-37*
RHOL-5.6-RHEL-8RedHatopenshift-logging/logging-loki-rhel8:v2.9.2-2*
RHOL-5.7-RHEL-8RedHatopenshift-logging/logging-loki-rhel8:v2.9.2-1*
RODOO-1.0-RHEL-8RedHatrun-once-duration-override-operator/run-once-duration-override-rhel8:v1.0-30*
STF-1.5-RHEL-8RedHatstf/prometheus-webhook-snmp-rhel8:1.5.2-8*
STF-1.5-RHEL-8RedHatstf/service-telemetry-operator-bundle:1.5.1697612918-1*
STF-1.5-RHEL-8RedHatstf/service-telemetry-rhel8-operator:1.5.1-8*
STF-1.5-RHEL-8RedHatstf/sg-bridge-rhel8:1.5.0-18*
STF-1.5-RHEL-8RedHatstf/sg-core-rhel8:5.1.1-8*
STF-1.5-RHEL-8RedHatstf/smart-gateway-operator-bundle:5.0.1697612918-1*
STF-1.5-RHEL-8RedHatstf/smart-gateway-rhel8-operator:5.0.1-9*
GolangUbuntubionic*
GolangUbuntutrusty*
GolangUbuntuxenial*
Golang-1.10Ubuntubionic*
Golang-1.10Ubuntutrusty*
Golang-1.10Ubuntutrusty/esm*
Golang-1.10Ubuntuxenial*
Golang-1.13Ubuntubionic*
Golang-1.13Ubuntufocal*
Golang-1.13Ubuntukinetic*
Golang-1.13Ubuntuxenial*
Golang-1.14Ubuntufocal*
Golang-1.16Ubuntubionic*
Golang-1.16Ubuntufocal*
Golang-1.16Ubuntutrusty*
Golang-1.16Ubuntuxenial*
Golang-1.17Ubuntujammy*
Golang-1.17Ubuntutrusty*
Golang-1.17Ubuntuxenial*
Golang-1.18Ubuntubionic*
Golang-1.18Ubuntuesm-apps/bionic*
Golang-1.18Ubuntuesm-apps/focal*
Golang-1.18Ubuntuesm-apps/xenial*
Golang-1.18Ubuntufocal*
Golang-1.18Ubuntujammy*
Golang-1.18Ubuntutrusty*
Golang-1.18Ubuntuupstream*
Golang-1.18Ubuntuxenial*
Golang-1.19Ubuntukinetic*
Golang-1.19Ubuntulunar*
Golang-1.19Ubuntutrusty*
Golang-1.19Ubuntuxenial*
Golang-1.20Ubuntufocal*
Golang-1.20Ubuntulunar*
Golang-1.20Ubuntumantic*
Golang-1.20Ubuntutrusty*
Golang-1.20Ubuntuxenial*
Golang-1.6Ubuntutrusty*
Golang-1.6Ubuntuxenial*
Golang-1.8Ubuntubionic*
Golang-1.9Ubuntubionic*

References