JBoss Enterprise Application Platform 7.4 Update 10 リリースノート
お客様の期待に応えるべく、JBoss EAP 7 のマイクロリリースは廃止され、定期的に配信される更新に置き換えられています。
新たにリリースされるそれぞれの更新には、お客様から報告された問題に対するバグ修正およびセキュリティーフィックスが多数含まれます。この更新により、Red Hat が作成する個々のパッチの数や、お客様がインストールを最新の状態に保つために管理しなければならない個々のパッチの数が大幅に削減されることが予想されます。
詳細は、Red Hat ナレッジベースの記事 Maintenance Release Changes in EAP 6.2+ および Updated Patch Management with EAP 6.2+ を参照してください。
このアップデートには、以下のすべての修正と変更が含まれています。JBoss Enterprise Application Platform 7.4 Update 09
JBoss Enterprise Application Platform 7.4 Update 10 をダウンロードします。
この更新には、以下のセキュリティーに関する問題への修正が含まれています。
ID | コンポーネント | 概要 |
---|---|---|
CVE-2023-1108 | Undertow | UNDERTOW-2239 - Infinite loop in SslConduit during close on JDK 11 [details] |
CVE-2022-41881 | Server | codec-haproxy: HAProxyMessageDecoder Stack Exhaustion DoS |
CVE-2022-45787 | Server | apache-james-mime4j: Temporary File Information Disclosure in MIME4J TempFileStorageProvider |
CVE-2022-41854 | Management | dev-java-snakeyaml: dev-java/snakeyaml: DoS via stack overflow |
CVE-2022-1471 | Server | RESTEASY-3260 - CVE-2022-1471 snakeyaml: Constructor Deserialization Remote Code Execution [details] |
CVE-2022-41853 | Server | hsqldb: Untrusted input may lead to RCE attack |
CVE-2022-4492 | Undertow | undertow: Server identity in https connection is not checked by the undertow client [details] |
CVE-2023-0482 | Server | RESTEasy: creation of insecure temp files [details] |
CVE-2022-38752 | Management | snakeyaml: Uncaught exception in java.base/java.util.ArrayList.hashCode |
この更新には、以下のバグ修正または変更が含まれています。
ID | コンポーネント | 概要 |
---|---|---|
JBEAP-24604 | ActiveMQ | Artemis natives no longer being loaded |
JBEAP-24405 | Clustering | ISPN-13229 - Memory leak if iteration is used with the internal Infinispan cache API |
JBEAP-24441 | Clustering | WFLY-17149 - Failures due to invalid lambda deserialization should invalidate session |
JBEAP-24073 | EE | JBEE-258 - FactoryFinderCache does not properly handle comments in service |
JBEAP-24401 | EJB | java.lang.IllegalArgumentException: No marshaller registered for Java type org.jboss.ejb.client.UUIDSessionID in EAP 7.4 |
JBEAP-24450 | EJB | StrictMaxPoolDerivedSizeReadHandler incorrectly requires exclusive lock and higher level RBAC perms |
JBEAP-24376 | EJB | EJBCLIENT-485 - Set default value for discovery.additional-node-timeout |
JBEAP-24157 | EJB | WEJBHTTP-74 - The http ejb client should use the servers hostname for the TLS SNI extension during handshake |
JBEAP-23904 | EJB | WFLY-16796 - LocalEjbReceiver response contains ContextData that has been removed on the server side |
JBEAP-24371 | JMS | Messaging - Transaction remained in prepared state after failover |
JBEAP-24522 | JMS | AMQ172015: Can not connect to XARecoveryConfig |
JBEAP-24346 | Management | WFCORE-6169 - Disable YAML deserialization in the YAML Configuration Extension |
JBEAP-24410 | Modules | WFCORE-6188 - Eliminate useless locking in ServiceModuleLoader |
JBEAP-24443 | Modules | WFCORE-6199 - JBoss allows duplicate user and local dependencies |
JBEAP-24496 | Modules | WFCORE-6211 - Remove ModuleIdentifier from ServiceModuleLoader.preloadModule |
JBEAP-24194 | REST | RESTEASY-3256 - CDI managed beans do not inject @Context injection targets |
JBEAP-24613 | RPM | RHEL7/8 rpms: yum groupinstall jboss-eap7 installing JDK11 instead of JDK8 with EAP 7.4 Update 9 |
JBEAP-24499 | RPM | EAP 7.4 rpm should Obsoletes: eap7-netty-all-4.1.77-3.Final_redhat_00001.1.el8eap.noarch [details] |
JBEAP-24583 | Scripts | Fix enable-elytron-se17.cli script |
JBEAP-24254 | Scripts | JDK17, CLI script to update security doesn't apply to microprofile |
JBEAP-23416 | Security | JBWS-4251 - Add UsernameToken profile integration with Elytron |
JBEAP-23415 | Security | WFLY-15598 - No migration path from wildfly-24's picketbox UsersRolesLoginModule to wildfly-25 elytron |
JBEAP-24266 | Security | jbossws-cxf-5.4.x elyron/picketbox support |
JBEAP-24367 | Security | Getting java.util.ConcurrentModificationException while deploying the application |
JBEAP-23166 | Security | UNDERTOW-2211 |
JBEAP-24168 | Security | No security domain associated error when using WS-Security username authentication |
JBEAP-23682 | Server | Adapt S3Discovery option for EAP 7.4 and EAP 8.x mixed domains |
JBEAP-24498 | Server | deny-uncovered-http-methods truncates parsing of web.xml file |
JBEAP-24375 | Undertow | UNDERTOW-2214 - Jastow compilation error when mixing EL and scriptlet expressions after UNDERTOW-1319 |
JBEAP-24415 | Undertow | UNDERTOW-2221 - Undertow can add unwanted semicolon to path parameter when client http request packets are separated in the middle of path parameter |
JBEAP-24421 | Undertow | UNDERTOW-2222 - Jastow should use UTF-8 for default URI encoding like Undertow |
インストール
注記: この更新は、インストーラーまたは zip ベースのインストールにのみ適用してください。
Unix ベースのシステムで CLI を使用してこの更新を適用するには、JBOSS_HOME から以下のコマンドを実行します。
bin/jboss-cli.sh "patch apply path/to/jboss-eap-7.4.10-patch.zip"
Windows ベースのシステムで CLI を使用してこの更新を適用するには、JBOSS_HOME から以下のコマンドを実行します。
bin\jboss-cli.bat "patch apply path\to\jboss-eap-7.4.10-patch.zip"
これらのコマンドにより、CLI スクリプトが含まれるインストールに更新が適用されます。 その他のシナリオや管理コンソールの使用については、『JBoss EAP7.4 Patching and Upgrading Guide』で説明しています。
注記
- Red Hat Insights は JBoss EAP 7.4 Update 11+ で利用できます。詳細は、こちら を参照してください。
- Helm Chart for EAP 7.4 Updates
- S390x プラットフォーム用の EAP ネイティブ (IBM zSeries) は、IBM zSeries の OpenShift 環境でのみサポートされます。つまり、IBM zSeries でのベアメタルインストールはサポートされません。
- 一部の JBoss EAP イメージテンプレートは、s390x ビルドがない可能性のある他の製品に依存していますが、詳細については こちら をご覧ください。
- Helm Chart for JBoss EAP 7.4 / JBoss EAP XP 3では、Helm パッケージマネージャーを使用して OpenShift 上でアプリケーションを構築し、デプロイすることができます。
- 統合テストのために IBM Web Sphere MQ ブローカーが 9.2 に更新されました。詳細については、Red Hat JBoss Enterprise Application Platform (EAP) 7 Tested Integrations を参照してください。
- EAP 8 / Hibernate 6 で変更される、JBoss EAP 7.4 で非推奨になった Hibernate Search 5 API。
- RHSSO Galleon レイヤーは JBoss EAP 7.4 で非推奨になりました。 詳細は こちら を参照してください。
- JBoss EAP 7.4 Update 8+ は OpenJDK 17 / Oracle JDK 17 をサポートするようになりました。。詳細は、必要な設定変更 を参照してください。
- Red Hat Enterprise Application Platform (EAP) 7 で非推奨になりました。
- jndi-name は、スキーマに準拠して admin-object 定義に必要です。サーバーには、この定義を指定する必要があり、指定しない場合にはエラーが発生する可能性があります。詳細は、こちら を参照してください。
Comments