CVE Vulnerabilities

CVE-2022-1319

Unchecked Return Value

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

A flaw was found in Undertow. For an AJP 400 response, EAP 7 is improperly sending two response packets, and those packets have the reuse flag set even though JBoss EAP closes the connection. A failure occurs when the connection is reused after a 400 by CPING since it reads in the second SEND_HEADERS response packet instead of a CPONG.

Weakness

The product does not check the return value from a method or function, which can prevent it from detecting unexpected states and conditions.

Affected Software

NameVendorStart VersionEnd Version
Openshift_application_runtimesRedhat- (including)- (including)
Single_sign-onRedhat7.0 (including)7.0 (including)
UndertowRedhat*2.2.17 (excluding)
UndertowRedhat2.2.17 (including)2.2.17 (including)
UndertowRedhat2.2.17-sp1 (including)2.2.17-sp1 (including)
UndertowRedhat2.2.17-sp2 (including)2.2.17-sp2 (including)
UndertowRedhat2.2.19 (including)2.2.19 (including)
UndertowRedhat2.2.19-sp1 (including)2.2.19-sp1 (including)
UndertowRedhat2.3.0-alpha1 (including)2.3.0-alpha1 (including)
Red Hat Fuse 7.11RedHatundertow*
Red Hat JBoss Enterprise Application Platform 7RedHatundertow*
Red Hat JBoss Enterprise Application Platform 7.1 EUS for RHEL 7RedHateap7-activemq-artemis-0:1.5.5.016-1.redhat_00001.1.ep7.el7*
Red Hat JBoss Enterprise Application Platform 7.1 EUS for RHEL 7RedHateap7-artemis-native-1:1.5.5.016-1.redhat_00001.1.ep7.el7*
Red Hat JBoss Enterprise Application Platform 7.1 EUS for RHEL 7RedHateap7-jboss-xnio-base-0:3.5.11-1.Final_redhat_00001.1.ep7.el7*
Red Hat JBoss Enterprise Application Platform 7.1 EUS for RHEL 7RedHateap7-jsoup-0:1.14.2-1.redhat_00002.1.ep7.el7*
Red Hat JBoss Enterprise Application Platform 7.1 EUS for RHEL 7RedHateap7-undertow-0:1.4.18-14.SP13_redhat_00001.1.ep7.el7*
Red Hat JBoss Enterprise Application Platform 7.1 EUS for RHEL 7RedHateap7-wildfly-0:7.1.10-2.GA_redhat_00002.1.ep7.el7*
Red Hat JBoss Enterprise Application Platform 7.1 EUS for RHEL 7RedHateap7-woodstox-core-0:5.0.3-2.redhat_00002.1.ep7.el7*
Red Hat JBoss Enterprise Application Platform 7.1 EUS for RHEL 7RedHateap7-xml-security-0:2.0.10-2.redhat_00002.1.ep7.el7*
Red Hat JBoss Enterprise Application Platform 7.3 EUS for RHEL 7RedHateap7-jackson-annotations-0:2.10.4-3.redhat_00006.1.el7eap*
Red Hat JBoss Enterprise Application Platform 7.3 EUS for RHEL 7RedHateap7-jackson-core-0:2.10.4-3.redhat_00006.1.el7eap*
Red Hat JBoss Enterprise Application Platform 7.3 EUS for RHEL 7RedHateap7-jackson-databind-0:2.10.4-5.redhat_00006.1.el7eap*
Red Hat JBoss Enterprise Application Platform 7.3 EUS for RHEL 7RedHateap7-jackson-jaxrs-providers-0:2.10.4-3.redhat_00006.1.el7eap*
Red Hat JBoss Enterprise Application Platform 7.3 EUS for RHEL 7RedHateap7-jackson-modules-base-0:2.10.4-5.redhat_00006.1.el7eap*
Red Hat JBoss Enterprise Application Platform 7.3 EUS for RHEL 7RedHateap7-jackson-modules-java8-0:2.10.4-2.redhat_00006.1.el7eap*
Red Hat JBoss Enterprise Application Platform 7.3 EUS for RHEL 7RedHateap7-jboss-server-migration-0:1.7.2-16.Final_redhat_00017.1.el7eap*
Red Hat JBoss Enterprise Application Platform 7.3 EUS for RHEL 7RedHateap7-netty-0:4.1.63-5.Final_redhat_00003.1.el7eap*
Red Hat JBoss Enterprise Application Platform 7.3 EUS for RHEL 7RedHateap7-undertow-0:2.0.41-4.SP5_redhat_00001.1.el7eap*
Red Hat JBoss Enterprise Application Platform 7.3 EUS for RHEL 7RedHateap7-wildfly-0:7.3.14-3.GA_redhat_00002.1.el7eap*
Red Hat JBoss Enterprise Application Platform 7.3 EUS for RHEL 7RedHateap7-wildfly-elytron-0:1.10.17-1.Final_redhat_00001.1.el7eap*
Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 8RedHateap7-undertow-0:2.2.17-2.SP4_redhat_00001.1.el8eap*
Red Hat JBoss Enterprise Application Platform 7.4 on RHEL 7RedHateap7-undertow-0:2.2.17-2.SP4_redhat_00001.1.el7eap*
Red Hat Single Sign-On 7.6.1RedHat*
Red Hat Single Sign-On 7.6 for RHEL 7RedHatrh-sso7-keycloak-0:18.0.3-1.redhat_00001.1.el7sso*
Red Hat Single Sign-On 7.6 for RHEL 8RedHatrh-sso7-keycloak-0:18.0.3-1.redhat_00001.1.el8sso*
Red Hat Single Sign-On 7.6 for RHEL 9RedHatrh-sso7-0:1-5.el9sso*
Red Hat Single Sign-On 7.6 for RHEL 9RedHatrh-sso7-javapackages-tools-0:6.0.0-7.el9sso*
Red Hat Single Sign-On 7.6 for RHEL 9RedHatrh-sso7-keycloak-0:18.0.3-1.redhat_00001.1.el9sso*
Text-Only RHOARRedHatundertow*
UndertowUbuntubionic*
UndertowUbuntuesm-apps/jammy*
UndertowUbuntufocal*
UndertowUbuntuimpish*
UndertowUbuntujammy*
UndertowUbuntukinetic*
UndertowUbuntuupstream*

Potential Mitigations

References