JBoss Enterprise Application Platform 7.4 Update 9 Release Notes

Updated

In order to better meet customer expectations, micro releases for JBoss EAP 7 have been discontinued and replaced with updates delivered on a repeating schedule.

Each new update will contain a number of bug fixes for customer reported issues and potentially a number of security fixes. We expect that the updates will substantially reduce the number of individual patches that we produce and that customers must manage to keep their installations up to date.

For more information see the following Red Hat Knowledgebase articles: Maintenance Release Changes in EAP 6.2+ and Updated Patch Management with EAP 6.2+

This update includes all fixes and changes from JBoss Enterprise Application Platform 7.4 Update 08

Download This content is not included.JBoss Enterprise Application Platform 7.4 Update 9

This update includes fixes for the following security related issues:

IDComponentSummary
CVE-2018-14041Serverbootstrap: Cross-site Scripting (XSS) in the data-target property of scrollspy
CVE-2019-8331Serverbootstrap: XSS in the tooltip or popover data-template attribute
CVE-2022-42004Serverjackson-databind: use of deeply nested arrays
CVE-2018-14040Serverbootstrap: Cross-site Scripting (XSS) in the collapse data-parent attribute
CVE-2018-14042Serverbootstrap: Cross-site Scripting (XSS) in the data-container property of tooltip
CVE-2022-42003Serverjackson-databind: deep wrapper array nesting wrt UNWRAP_SINGLE_VALUE_ARRAYS
CVE-2016-10735Serverbootstrap: XSS in the data-target attribute
CVE-2022-3143Securitywildfly-elytron: possible timing attacks via use of unsafe comparator
CVE-2022-40149RESTjettison: parser crash by stackoverflow
CVE-2019-11358Serverjquery: Prototype pollution in object's prototype leading to denial of service, remote code execution, or property injection
CVE-2020-11023Serverjquery: Untrusted code execution via
CVE-2020-11022Serverjquery: Cross-site scripting due to improper injQuery.htmlPrefilter method
CVE-2015-9251Serverjquery: Cross-site scripting via cross-domain ajax requests
CVE-2017-18214Servernodejs-moment: Regular expression denial of service
CVE-2022-45693Serverjettison: If the value in map is the map's self, the new new JSONObject(map) cause StackOverflowError which may lead to dos
CVE-2022-45047Managementsshd-common: mina-sshd: Java unsafe deserialization vulnerability
CVE-2022-40150RESTjettison: memory exhaustion via user-supplied XML or JSON data
CVE-2022-46363ServerCXF: Apache CXF: directory listing / code exfiltration
CVE-2022-40152Application Clientwoodstox-core: woodstox to serialise XML data was vulnerable to Denial of Service attacks
CVE-2022-46364Web ServicesCXF: Apache CXF: SSRF Vulnerability

This update includes the following bug fixes or changes:
IDComponentSummary
Content from issues.jboss.org is not included.JBEAP-24379CLIPatch rollback fails with NoSuchMethodError on JDK 8
Content from issues.jboss.org is not included.JBEAP-23936ClusteringWFLY-17106 - jboss-web.xml replication-config causes failure in non-clustered EAP 7.4 configurations
Content from issues.jboss.org is not included.JBEAP-24228EJBAdd a global EJB client interceptor for EJB deployments that will runAs the current security identity to activate any outflow identities
Content from issues.jboss.org is not included.JBEAP-24148EJBEJBCLIENT-458 - ConfigurationBasedEJBClientContextSelector should not throw an Error if JBoss Modules is not on the classpath [details]
Content from issues.jboss.org is not included.JBEAP-24118HibernateHSEARCH-4107 - Session cast fails when creating a FullTextSession with Spring 2.4.0 This content is not included.[details]
Content from issues.jboss.org is not included.JBEAP-24074JCAJBJCA-1429 - Connection leak following transaction timeout during XAResource enlistment
Content from issues.jboss.org is not included.JBEAP-24391JCAXAManagedConnectionFactory screws up Datasource urls containing ;
Content from issues.jboss.org is not included.JBEAP-24064JMSWFLY-17112 - Can't load a custom load balancing policy on a pooled connection factory
Content from issues.jboss.org is not included.JBEAP-13722JPA/HibernateWFLY-9516 - JPA deployer adding cross sub deployment dependencies when multiple persistence units deployed
Content from issues.jboss.org is not included.JBEAP-23885JSFJSF Full State Saving ArrayIndexOutOfBoundsException #4936
Content from issues.jboss.org is not included.JBEAP-24134ManagementWFCORE-6100 - -D[Server:XXX] JVM parameter is out of order
Content from issues.jboss.org is not included.JBEAP-23775OpenShiftLogger categories not written to standalone-openshift.xml
Content from issues.jboss.org is not included.JBEAP-24190RemotingREM3-393 - Endpoint parsing: add support for max-inbound-channels and max-outbound-channels
Content from issues.jboss.org is not included.JBEAP-23501RemotingWFLY-14961 - max-outbound-channels setting in remoting subsystem is not honored
Content from issues.jboss.org is not included.JBEAP-23971SecurityELYWEB-155 - Don't override the deployment's authentication mechanisms when overrideDeploymentConfig is false and the loginConfig is null
Content from issues.jboss.org is not included.JBEAP-24180SecurityWFCORE - Security domain cache can be created with type default when using a JAAS realm for remoting
Content from issues.jboss.org is not included.JBEAP-24199SecurityWFLY-17316 - SecurityContext callerPrincipal not set with Asynchronous tagged EJB
Content from issues.jboss.org is not included.JBEAP-24221SecurityELY-2117 - SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate) on IBM JDK after ELY-2026
Content from issues.jboss.org is not included.JBEAP-24127UndertowUNDERTOW-2123 - Update AsyncContextImpl.dispatch to use proper value
Content from issues.jboss.org is not included.JBEAP-23259UndertowUNDERTOW-2031 - protocol error with HTTP/2 and Expect: 100-continue
Content from issues.jboss.org is not included.JBEAP-24141UndertowUNDERTOW-2081 - RejectedExecutionException occurs during shutdown if an open websocket session exists [details]
Content from issues.jboss.org is not included.JBEAP-24093UndertowUNDERTOW-2186 - Application sub directories named WEB-INF or META-INF are no longer served
Content from issues.jboss.org is not included.JBEAP-15303UndertowWFLY-10912 - CodecSessionConfig#findSessionId() causes an incorrect JSESSIONID Set-Cookie header
This content is not included.JBEAP-24106SecurityELY-2468 - Security context propagation across deployments when using the RH-SSO OIDC adapter with EAP 7.4

Installation

Note: This update should only be applied to installer or zip-based installations.

To apply this update using the CLI on Unix-based systems, run the following command from JBOSS_HOME:

bin/jboss-cli.sh "patch apply path/to/jboss-eap-7.4.9-patch.zip"

To apply this update using the CLI on Windows-based systems, run the following command from JBOSS_HOME:

bin\jboss-cli.bat "patch apply path\to\jboss-eap-7.4.9-patch.zip"

These commands will apply the update to the installation that contains the CLI script. Other scenarios and use of the management console are covered in the JBoss EAP 7.4 Patching And Upgrading Guide

Notes

Category
Components
Tags
Article Type