CVE Vulnerabilities

CVE-2011-4314

Improper Input Validation

Published: Jan 27, 2012 | Modified: Apr 11, 2025
CVSS 3.x
N/A
Source:
NVD
CVSS 2.x
5.8 MEDIUM
AV:N/AC:M/Au:N/C:N/I:P/A:P
RedHat/V2
4.3 LOW
AV:N/AC:M/Au:N/C:N/I:P/A:N
RedHat/V3
Ubuntu
root.io logo minimus.io logo echo.ai logo

message/ax/AxMessage.java in OpenID4Java before 0.9.6 final, as used in JBoss Enterprise Application Platform 5.1 before 5.1.2, Step2, Kay Framework before 1.0.2, and possibly other products does not verify that Attribute Exchange (AX) information is signed, which allows remote attackers to modify potentially sensitive AX information without detection via a man-in-the-middle (MITM) attack.

Weakness

The product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.

Affected Software

NameVendorStart VersionEnd Version
Kay_frameworkKay_framework_project*1.0.1 (including)
Kay_frameworkKay_framework_project0.0.0 (including)0.0.0 (including)
Kay_frameworkKay_framework_project0.1.0 (including)0.1.0 (including)
Kay_frameworkKay_framework_project0.2.0 (including)0.2.0 (including)
Kay_frameworkKay_framework_project0.3.0 (including)0.3.0 (including)
Kay_frameworkKay_framework_project0.8.0 (including)0.8.0 (including)
Kay_frameworkKay_framework_project1.0.0 (including)1.0.0 (including)
Openid4javaOpenid*0.9.5.593 (including)
Openid4javaOpenid0.9.2 (including)0.9.2 (including)
Openid4javaOpenid0.9.3 (including)0.9.3 (including)
Openid4javaOpenid0.9.4.339 (including)0.9.4.339 (including)
Jboss_enterprise_application_platformRedhat5.1.0 (including)5.1.0 (including)
Jboss_enterprise_application_platformRedhat5.1.1 (including)5.1.1 (including)
Jboss_enterprise_application_platformRedhat5.1.2 (including)5.1.2 (including)
JBEWP 5 for RHEL 5RedHatapache-cxf-0:2.2.12-4.patch_02.1.1.ep5.el5*
JBEWP 5 for RHEL 5RedHatcglib-0:2.2-5.3.ep5.el5*
JBEWP 5 for RHEL 5RedHatfacelets-0:1.1.15-3.B1_patch_01.2.ep5.el5*
JBEWP 5 for RHEL 5RedHatglassfish-jaxb-0:2.1.12-10_patch_02.ep5.el5*
JBEWP 5 for RHEL 5RedHatglassfish-jsf-0:1.2_13-5_patch_01.3.ep5.el5*
JBEWP 5 for RHEL 5RedHatjacorb-jboss-0:2.3.1-10.patch_03.4.ep5.el5*
JBEWP 5 for RHEL 5RedHatjakarta-commons-logging-jboss-0:1.1-10.3_patch_02.1.ep5.el5*
JBEWP 5 for RHEL 5RedHatjboss-aop2-0:2.1.6-2.CP03.1.1.ep5.el5*
JBEWP 5 for RHEL 5RedHatjbossas-web-0:5.1.2-7.ep5.el5*
JBEWP 5 for RHEL 5RedHatjbossas-web-tp-licenses-0:5.1.2-8.ep5.el5*
JBEWP 5 for RHEL 5RedHatjbossas-ws-cxf-ewp-0:5.1.2-6.ep5.el5*
JBEWP 5 for RHEL 5RedHatjboss-cache-core-0:3.2.8-1.ep5.el5*
JBEWP 5 for RHEL 5RedHatjboss-cl-0:2.0.10-1.2.ep5.el5*
JBEWP 5 for RHEL 5RedHatjboss-cluster-ha-client-0:1.1.4-1.1.ep5.el5*
JBEWP 5 for RHEL 5RedHatjboss-common-core-0:2.2.18-1.1.ep5.el5*
JBEWP 5 for RHEL 5RedHatjboss-eap5-native-0:5.1.2-1.4.ep5.el5*
JBEWP 5 for RHEL 5RedHatjboss-ejb3-core-0:1.3.8-0.1.ep5.el5*
JBEWP 5 for RHEL 5RedHatjboss-ejb3-proxy-clustered-0:1.0.3-2.SP1.1.ep5.el5*
JBEWP 5 for RHEL 5RedHatjboss-ejb3-proxy-impl-0:1.0.6-2.SP2.1.ep5.el5*
JBEWP 5 for RHEL 5RedHatjboss-el-0:1.0_02-0.CR6.2.ep5.el5*
JBEWP 5 for RHEL 5RedHatjboss-naming-0:5.0.3-3.CP01.3.1.ep5.el5*
JBEWP 5 for RHEL 5RedHatjboss-remoting-0:2.5.4-9.SP3.1.ep5.el5*
JBEWP 5 for RHEL 5RedHatjboss-seam2-0:2.2.5.EAP5-5.ep5.el5*
JBEWP 5 for RHEL 5RedHatjboss-security-spi-1:2.0.4-6.SP8.1.ep5.el5*
JBEWP 5 for RHEL 5RedHatjbosssx2-0:2.0.4-6.SP8.2.ep5.el5*
JBEWP 5 for RHEL 5RedHatjbossts-1:4.6.1-11.CP12.4.ep5.el5*
JBEWP 5 for RHEL 5RedHatjbossweb-0:2.1.12-1.4_patch_01.ep5.el5*
JBEWP 5 for RHEL 5RedHatjbossws-0:3.1.2-7.SP11.4.ep5.el5*
JBEWP 5 for RHEL 5RedHatjbossws-common-0:1.1.0-6.SP8_patch_01.1.ep5.el5*
JBEWP 5 for RHEL 5RedHatjbossws-framework-0:3.1.2-6.SP10.2.ep5.el5*
JBEWP 5 for RHEL 5RedHatjbossws-spi-0:1.1.2-5.SP7.1.ep5.el5*
JBEWP 5 for RHEL 5RedHatjgroups-1:2.6.20-1.1.ep5.el5*
JBEWP 5 for RHEL 5RedHatjopr-embedded-0:1.3.4-18.SP5.8.ep5.el5*
JBEWP 5 for RHEL 5RedHatjopr-hibernate-plugin-0:3.0.0-13.EmbJopr4.ep5.el5*
JBEWP 5 for RHEL 5RedHatjopr-jboss-as-5-plugin-0:3.0.0-12.EmbJopr4.ep5.el5*
JBEWP 5 for RHEL 5RedHatjopr-jboss-cache-v3-plugin-0:3.0.0-14.EmbJopr4.ep5.el5*
JBEWP 5 for RHEL 5RedHatmod_cluster-0:1.0.10-3.1.GA_CP02.ep5.el5*
JBEWP 5 for RHEL 5RedHatmod_cluster-native-0:1.0.10-3.1.GA_CP02.ep5.el5*
JBEWP 5 for RHEL 5RedHatorg-mc4j-ems-0:1.2.15.1-4.ep5.el5*
JBEWP 5 for RHEL 5RedHatpicketlink-federation-0:2.0.2-1.1.ep5.el5*
JBEWP 5 for RHEL 5RedHatresteasy-0:1.2.1-9.CP02.4.ep5.el5*
JBEWP 5 for RHEL 5RedHatrh-ewp-docs-0:5.1.2-4.ep5.el5*
JBEWP 5 for RHEL 5RedHatrhq-0:3.0.0-20.EmbJopr4.ep5.el5*
JBEWP 5 for RHEL 5RedHatrhq-jmx-plugin-0:3.0.0-20.EmbJopr4.ep5.el5*
JBEWP 5 for RHEL 5RedHatrhq-platform-plugin-0:3.0.0-13.EmbJopr4.ep5.el5*
JBEWP 5 for RHEL 5RedHatslf4j-0:1.5.8-10_patch_01.2.ep5.el5*
JBEWP 5 for RHEL 5RedHatxalan-j2-0:2.7.1-6_patch_05.1.ep5.el5*
JBEWP 5 for RHEL 6RedHatapache-cxf-0:2.2.12-4.patch_02.1.ep5.el6*
JBEWP 5 for RHEL 6RedHatcglib-0:2.2-5.5.ep5.el6*
JBEWP 5 for RHEL 6RedHatfacelets-0:1.1.15-3.B1_patch_01.2.ep5.el6*
JBEWP 5 for RHEL 6RedHatglassfish-jaxb-0:2.1.12-10_patch_02.ep5.el6*
JBEWP 5 for RHEL 6RedHatglassfish-jsf-0:1.2_13-5_patch_01.3.ep5.el6*
JBEWP 5 for RHEL 6RedHatjacorb-jboss-0:2.3.1-10.patch_03.4.ep5.el6*
JBEWP 5 for RHEL 6RedHatjakarta-commons-logging-jboss-0:1.1-10.3_patch_02.1.ep5.el6*
JBEWP 5 for RHEL 6RedHatjboss-aop2-0:2.1.6-2.CP03.1.1.ep5.el6*
JBEWP 5 for RHEL 6RedHatjbossas-web-0:5.1.2-7.ep5.el6*
JBEWP 5 for RHEL 6RedHatjbossas-web-tp-licenses-0:5.1.2-6.ep5.el6*
JBEWP 5 for RHEL 6RedHatjbossas-ws-cxf-ewp-0:5.1.2-6.ep5.el6*
JBEWP 5 for RHEL 6RedHatjboss-cache-core-0:3.2.8-1.ep5.el6*
JBEWP 5 for RHEL 6RedHatjboss-cl-0:2.0.10-1.2.ep5.el6*
JBEWP 5 for RHEL 6RedHatjboss-cluster-ha-client-0:1.1.4-1.1.ep5.el6*
JBEWP 5 for RHEL 6RedHatjboss-common-core-0:2.2.18-1.1.ep5.el6*
JBEWP 5 for RHEL 6RedHatjboss-eap5-native-0:5.1.2-1.4.ep5.el6*
JBEWP 5 for RHEL 6RedHatjboss-ejb3-core-0:1.3.8-0.1.ep5.el6*
JBEWP 5 for RHEL 6RedHatjboss-ejb3-proxy-clustered-0:1.0.3-2.SP1.1.ep5.el6*
JBEWP 5 for RHEL 6RedHatjboss-ejb3-proxy-impl-0:1.0.6-2.SP2.1.ep5.el6*
JBEWP 5 for RHEL 6RedHatjboss-el-0:1.0_02-0.CR6.2.ep5.el6*
JBEWP 5 for RHEL 6RedHatjboss-naming-0:5.0.3-3.CP01.3.ep5.el6*
JBEWP 5 for RHEL 6RedHatjboss-remoting-0:2.5.4-9.SP3.1.ep5.el6*
JBEWP 5 for RHEL 6RedHatjboss-seam2-0:2.2.5.EAP5-7.ep5.el6*
JBEWP 5 for RHEL 6RedHatjboss-security-spi-1:2.0.4-6.SP8.1.ep5.el6*
JBEWP 5 for RHEL 6RedHatjbosssx2-0:2.0.4-6.SP8.2.ep5.el6*
JBEWP 5 for RHEL 6RedHatjbossts-1:4.6.1-11.CP12.4.ep5.el6*
JBEWP 5 for RHEL 6RedHatjbossweb-0:2.1.12-1.4_patch_01.ep5.el6*
JBEWP 5 for RHEL 6RedHatjbossws-0:3.1.2-7.SP11.4.ep5.el6*
JBEWP 5 for RHEL 6RedHatjbossws-common-0:1.1.0-6.SP8_patch_01.1.ep5.el6*
JBEWP 5 for RHEL 6RedHatjbossws-framework-0:3.1.2-6.SP10.1.ep5.el6*
JBEWP 5 for RHEL 6RedHatjbossws-spi-0:1.1.2-5.SP7.1.ep5.el6*
JBEWP 5 for RHEL 6RedHatjgroups-1:2.6.20-1.1.ep5.el6*
JBEWP 5 for RHEL 6RedHatjopr-embedded-0:1.3.4-18.SP5.8.ep5.el6*
JBEWP 5 for RHEL 6RedHatjopr-hibernate-plugin-0:3.0.0-13.EmbJopr4.ep5.el6*
JBEWP 5 for RHEL 6RedHatjopr-jboss-as-5-plugin-0:3.0.0-12.EmbJopr4.ep5.el6*
JBEWP 5 for RHEL 6RedHatjopr-jboss-cache-v3-plugin-0:3.0.0-14.EmbJopr4.ep5.el6*
JBEWP 5 for RHEL 6RedHatmod_cluster-0:1.0.10-3.2.GA_CP02.ep5.el6*
JBEWP 5 for RHEL 6RedHatmod_cluster-native-0:1.0.10-3.1.1.GA_CP02.ep5.el6*
JBEWP 5 for RHEL 6RedHatorg-mc4j-ems-0:1.2.15.1-7.ep5.el6*
JBEWP 5 for RHEL 6RedHatpicketlink-federation-0:2.0.2-1.ep5.el6*
JBEWP 5 for RHEL 6RedHatresteasy-0:1.2.1-9.CP02.5.ep5.el6*
JBEWP 5 for RHEL 6RedHatrh-ewp-docs-0:5.1.2-4.ep5.el6*
JBEWP 5 for RHEL 6RedHatrhq-0:3.0.0-20.EmbJopr4.ep5.el6*
JBEWP 5 for RHEL 6RedHatrhq-jmx-plugin-0:3.0.0-20.EmbJopr4.ep5.el6*
JBEWP 5 for RHEL 6RedHatrhq-platform-plugin-0:3.0.0-13.EmbJopr4.ep5.el6*
JBEWP 5 for RHEL 6RedHatslf4j-0:1.5.8-10_patch_01.2.ep5.el6*
JBEWP 5 for RHEL 6RedHatxalan-j2-0:2.7.1-6_patch_05.1.ep5.el6*
JBoss Enterprise BRMS Platform 5.2RedHat*
Red Hat JBoss Enterprise Application Platform 5.1RedHat*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatapache-cxf-0:2.2.12-4.patch_02.1.1.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatcglib-0:2.2-5.3.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatfacelets-0:1.1.15-3.B1_patch_01.2.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatglassfish-jaxb-0:2.1.12-10_patch_02.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatglassfish-jsf-0:1.2_13-5_patch_01.3.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjacorb-jboss-0:2.3.1-10.patch_03.4.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjakarta-commons-logging-jboss-0:1.1-10.3_patch_02.1.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjboss-aop2-0:2.1.6-2.CP03.1.1.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjbossas-0:5.1.2-8.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjbossas-tp-licenses-0:5.1.2-7.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjbossas-ws-cxf-0:5.1.2-8.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjboss-cache-core-0:3.2.8-1.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjboss-cl-0:2.0.10-1.2.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjboss-cluster-ha-client-0:1.1.4-1.1.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjboss-common-core-0:2.2.18-1.1.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjboss-eap5-native-0:5.1.2-1.4.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjboss-ejb3-core-0:1.3.8-0.1.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjboss-ejb3-proxy-clustered-0:1.0.3-2.SP1.1.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjboss-ejb3-proxy-impl-0:1.0.6-2.SP2.1.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjboss-el-0:1.0_02-0.CR6.2.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjboss-messaging-0:1.4.8-9.SP5.1.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjboss-naming-0:5.0.3-3.CP01.3.1.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjboss-remoting-0:2.5.4-9.SP3.1.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjboss-seam2-0:2.2.5.EAP5-6.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjboss-security-spi-1:2.0.4-6.SP8.1.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjbosssx2-0:2.0.4-6.SP8.2.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjbossts-1:4.6.1-11.CP12.4.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjbossweb-0:2.1.12-1.4_patch_01.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjbossws-0:3.1.2-7.SP11.4.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjbossws-common-0:1.1.0-6.SP8_patch_01.1.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjbossws-framework-0:3.1.2-6.SP10.2.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjbossws-spi-0:1.1.2-5.SP7.1.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjgroups-1:2.6.20-1.1.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjopr-embedded-0:1.3.4-18.SP5.8.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjopr-hibernate-plugin-0:3.0.0-14.EmbJopr4.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjopr-jboss-as-5-plugin-0:3.0.0-13.EmbJopr4.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatjopr-jboss-cache-v3-plugin-0:3.0.0-14.EmbJopr4.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatmod_cluster-0:1.0.10-3.GA_CP02.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatmod_cluster-native-0:1.0.10-3.GA_CP02.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatorg-mc4j-ems-0:1.2.15.1-4.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatpicketlink-federation-0:2.0.2-1.1.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatresteasy-0:1.2.1-9.CP02.4.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatrh-eap-docs-0:5.1.2-6.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatrhq-0:3.0.0-21.EmbJopr4.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatrhq-jmx-plugin-0:3.0.0-21.EmbJopr4.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatrhq-platform-plugin-0:3.0.0-14.EmbJopr4.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatslf4j-0:1.5.8-10_patch_01.2.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4RedHatxalan-j2-0:2.7.1-6_patch_05.1.ep5.el4*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatapache-cxf-0:2.2.12-4.patch_02.1.1.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatcglib-0:2.2-5.3.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatfacelets-0:1.1.15-3.B1_patch_01.2.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatglassfish-jaxb-0:2.1.12-10_patch_02.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatglassfish-jsf-0:1.2_13-5_patch_01.3.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjacorb-jboss-0:2.3.1-10.patch_03.4.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjakarta-commons-logging-jboss-0:1.1-10.3_patch_02.1.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjboss-aop2-0:2.1.6-2.CP03.1.1.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjbossas-0:5.1.2-8.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjbossas-tp-licenses-0:5.1.2-7.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjbossas-ws-cxf-0:5.1.2-8.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjboss-cache-core-0:3.2.8-1.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjboss-cl-0:2.0.10-1.2.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjboss-cluster-ha-client-0:1.1.4-1.1.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjboss-common-core-0:2.2.18-1.1.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjboss-eap5-native-0:5.1.2-1.4.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjboss-ejb3-core-0:1.3.8-0.1.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjboss-ejb3-proxy-clustered-0:1.0.3-2.SP1.1.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjboss-ejb3-proxy-impl-0:1.0.6-2.SP2.1.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjboss-el-0:1.0_02-0.CR6.2.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjboss-messaging-0:1.4.8-9.SP5.1.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjboss-naming-0:5.0.3-3.CP01.3.1.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjboss-remoting-0:2.5.4-9.SP3.1.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjboss-seam2-0:2.2.5.EAP5-5.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjboss-security-spi-1:2.0.4-6.SP8.1.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjbosssx2-0:2.0.4-6.SP8.2.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjbossts-1:4.6.1-11.CP12.4.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjbossweb-0:2.1.12-1.4_patch_01.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjbossws-0:3.1.2-7.SP11.4.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjbossws-common-0:1.1.0-6.SP8_patch_01.1.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjbossws-framework-0:3.1.2-6.SP10.2.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjbossws-spi-0:1.1.2-5.SP7.1.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjgroups-1:2.6.20-1.1.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjopr-embedded-0:1.3.4-18.SP5.8.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjopr-hibernate-plugin-0:3.0.0-13.EmbJopr4.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjopr-jboss-as-5-plugin-0:3.0.0-12.EmbJopr4.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatjopr-jboss-cache-v3-plugin-0:3.0.0-14.EmbJopr4.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatmod_cluster-0:1.0.10-3.1.GA_CP02.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatmod_cluster-native-0:1.0.10-3.1.GA_CP02.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatorg-mc4j-ems-0:1.2.15.1-4.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatpicketlink-federation-0:2.0.2-1.1.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatresteasy-0:1.2.1-9.CP02.4.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatrh-eap-docs-0:5.1.2-6.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatrhq-0:3.0.0-20.EmbJopr4.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatrhq-jmx-plugin-0:3.0.0-20.EmbJopr4.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatrhq-platform-plugin-0:3.0.0-13.EmbJopr4.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatslf4j-0:1.5.8-10_patch_01.2.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5RedHatxalan-j2-0:2.7.1-6_patch_05.1.ep5.el5*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatapache-cxf-0:2.2.12-4.patch_02.1.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatcglib-0:2.2-5.5.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatfacelets-0:1.1.15-3.B1_patch_01.2.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatglassfish-jaxb-0:2.1.12-10_patch_02.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatglassfish-jsf-0:1.2_13-5_patch_01.3.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjacorb-jboss-0:2.3.1-10.patch_03.4.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjakarta-commons-logging-jboss-0:1.1-10.3_patch_02.1.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjboss-aop2-0:2.1.6-2.CP03.1.1.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjbossas-0:5.1.2-8.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjbossas-tp-licenses-0:5.1.2-7.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjbossas-ws-cxf-0:5.1.2-8.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjboss-cache-core-0:3.2.8-1.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjboss-cl-0:2.0.10-1.2.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjboss-cluster-ha-client-0:1.1.4-1.1.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjboss-common-core-0:2.2.18-1.1.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjboss-eap5-native-0:5.1.2-1.4.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjboss-ejb3-core-0:1.3.8-0.1.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjboss-ejb3-proxy-clustered-0:1.0.3-2.SP1.1.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjboss-ejb3-proxy-impl-0:1.0.6-2.SP2.1.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjboss-el-0:1.0_02-0.CR6.2.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjboss-messaging-0:1.4.8-9.SP5.1.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjboss-naming-0:5.0.3-3.CP01.3.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjboss-remoting-0:2.5.4-9.SP3.1.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjboss-seam2-0:2.2.5.EAP5-7.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjboss-security-spi-1:2.0.4-6.SP8.1.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjbosssx2-0:2.0.4-6.SP8.2.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjbossts-1:4.6.1-11.CP12.4.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjbossweb-0:2.1.12-1.4_patch_01.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjbossws-0:3.1.2-7.SP11.4.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjbossws-common-0:1.1.0-6.SP8_patch_01.1.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjbossws-framework-0:3.1.2-6.SP10.1.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjbossws-spi-0:1.1.2-5.SP7.1.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjgroups-1:2.6.20-1.1.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjopr-embedded-0:1.3.4-18.SP5.8.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjopr-hibernate-plugin-0:3.0.0-13.EmbJopr4.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjopr-jboss-as-5-plugin-0:3.0.0-12.EmbJopr4.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatjopr-jboss-cache-v3-plugin-0:3.0.0-14.EmbJopr4.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatmod_cluster-0:1.0.10-3.2.GA_CP02.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatmod_cluster-native-0:1.0.10-3.1.1.GA_CP02.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatorg-mc4j-ems-0:1.2.15.1-7.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatpicketlink-federation-0:2.0.2-1.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatresteasy-0:1.2.1-9.CP02.5.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatrh-eap-docs-0:5.1.2-6.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatrhq-0:3.0.0-20.EmbJopr4.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatrhq-jmx-plugin-0:3.0.0-20.EmbJopr4.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatrhq-platform-plugin-0:3.0.0-13.EmbJopr4.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatslf4j-0:1.5.8-10_patch_01.2.ep5.el6*
Red Hat JBoss Enterprise Application Platform 5 for RHEL 6RedHatxalan-j2-0:2.7.1-6_patch_05.1.ep5.el6*
Red Hat JBoss Portal 5.2RedHat*
Red Hat JBoss SOA Platform 5.2RedHat*
Red Hat JBoss Web Platform 5.1RedHat*

Extended Description

Input validation is a frequently-used technique for checking potentially dangerous inputs in order to ensure that the inputs are safe for processing within the code, or when communicating with other components. Input can consist of:

Data can be simple or structured. Structured data can be composed of many nested layers, composed of combinations of metadata and raw data, with other simple or structured data. Many properties of raw data or metadata may need to be validated upon entry into the code, such as:

Implied or derived properties of data must often be calculated or inferred by the code itself. Errors in deriving properties may be considered a contributing factor to improper input validation.

Potential Mitigations

  • Assume all input is malicious. Use an “accept known good” input validation strategy, i.e., use a list of acceptable inputs that strictly conform to specifications. Reject any input that does not strictly conform to specifications, or transform it into something that does.
  • When performing input validation, consider all potentially relevant properties, including length, type of input, the full range of acceptable values, missing or extra inputs, syntax, consistency across related fields, and conformance to business rules. As an example of business rule logic, “boat” may be syntactically valid because it only contains alphanumeric characters, but it is not valid if the input is only expected to contain colors such as “red” or “blue.”
  • Do not rely exclusively on looking for malicious or malformed inputs. This is likely to miss at least one undesirable input, especially if the code’s environment changes. This can give attackers enough room to bypass the intended validation. However, denylists can be useful for detecting potential attacks or determining which inputs are so malformed that they should be rejected outright.
  • For any security checks that are performed on the client side, ensure that these checks are duplicated on the server side, in order to avoid CWE-602. Attackers can bypass the client-side checks by modifying values after the checks have been performed, or by changing the client to remove the client-side checks entirely. Then, these modified values would be submitted to the server.
  • Even though client-side checks provide minimal benefits with respect to server-side security, they are still useful. First, they can support intrusion detection. If the server receives input that should have been rejected by the client, then it may be an indication of an attack. Second, client-side error-checking can provide helpful feedback to the user about the expectations for valid input. Third, there may be a reduction in server-side processing time for accidental input errors, although this is typically a small savings.
  • Inputs should be decoded and canonicalized to the application’s current internal representation before being validated (CWE-180, CWE-181). Make sure that your application does not inadvertently decode the same input twice (CWE-174). Such errors could be used to bypass allowlist schemes by introducing dangerous inputs after they have been checked. Use libraries such as the OWASP ESAPI Canonicalization control.
  • Consider performing repeated canonicalization until your input does not change any more. This will avoid double-decoding and similar scenarios, but it might inadvertently modify inputs that are allowed to contain properly-encoded dangerous content.

References