Translated message

A translation of this page exists in English.

JBoss Enterprise Application Platform 8.0 Update 2 发行注记

已更新 -

为了更好地满足客户期望,JBoss EAP 8 的微版本已停用,取而代之的是按重复时间表交付的更新。

每个新更新都会包括多个针对客户报告的问题的程序错误修复,并可能包含多个安全修复。我们期望更新会大大减少我们生成的单独补丁数量,客户需要保持其安装的最新状态。

这个更新包括 JBoss Enterprise Application Platform 8.0 Update 1.1 中的所有修复和更改

下载 JBoss Enterprise Application Platform 8.0 Update 2

这个版本包括以下与安全相关的问题的修复:

ID 组件 影响 概述
CVE-2024-1233 Security 中等 eap:JBoss EAP: wildfly-elytron 有一个 SSRF 安全问题
CVE-2024-1102 Server 中等 JBeret-core: jberet: jberet-core 日志记录数据库凭证
CVE-2023-4503 Server 中等 eap-galleon: 自定义配置创建不安全的 http-invoker
CVE-2023-6236 Security 中等 eap:JBoss EAP:OIDC 应用程序试图访问第二个租户,用户应该被提示登录

这个版本包括以下程序错误修复或更改:

ID 组件 概述
JBEAP-25239 A-MQ RA 当在 OpenShift 中连接到 AMQ 集群时,JBoss 抛出 UnknownHostExceptions 和 XARecovery 失败
JBEAP-25252 A-MQ7 ENTMQBR-8489 - JournalTransaction::forget 中未处理的 NullPointerException
JBEAP-25230 ActiveMQ AMQ212051:无效的并发会话使用。
JBEAP-25489 ActiveMQ Artemis 在集群中的服务器完全关闭过程中记录警告
JBEAP-26036 batch WFCORE-6592- 不可能将新的线程工厂添加到批处理jberet子系统中
JBEAP-26691 BootableJar Bootable JAR 部署无法使用 System.Logger
JBEAP-26953 BootableJar Operator 上的可引导 jar 应用程序:没有带有 hash yyy 的部署内容
JBEAP-26846 BootableJar EAP8 清单中缺少 org.wildfly.core:wildfly-jar-boot 工件
JBEAP-25588 CDI / Weld 内存泄漏:reload 操作
JBEAP-26042 Clustering HotRod :缓存不一致
JBEAP-26017 Clustering ISPN-15310 - infinispan-objectfilter-14.0.17.Final-redhat-00002.jar 和 jackson-core-2.15.2.redhat-00001.jar 中重复的类
JBEAP-26212 Clustering ISPN-15368 - 消除重复创建的 ThreadGroups
JBEAP-26658 Clustering 由于在连接到远程 Infinispan 时影响 HotRod 客户端的 SSLHandshakeException 而导致的回归
JBEAP-25488 Clustering WFLY-18384 - 包含会话数据的 [CLUSTERING] 文件永远不会被缩小或删除
JBEAP-26114 Clustering 在使用 Oracle 数据库进行的测试中客户端失败率降低
JBEAP-26112 Clustering : 带有 ORACLE 数据存储的 Java.io.InvalidClassException
JBEAP-26404 Clustering 共享的分布式会话管理器触发重复过期监听程序
JBEAP-26325 Clustering max-active-sessions=-1 导致分布式 webapp 的 ISPN000424 错误
JBEAP-25790 EJB 对远程缓存的 HotRod 调用使用过时的拓扑信息
JBEAP-26390 EJB EJBCLIENT-531 - 发现:在集群发现过程中考虑静态块列表
JBEAP-25221 EJB WFLY-14769 - 查找 txn:LocalUserTransaction 可以在 CMT 上下文中使用非法 UserTransaction
JBEAP-25215 Insights MWTELE-90 - Insights 工件不遵循 MANIFEST.MF 内容的 EAP 规则
JBEAP-26508 Insights 使用 Bearer 令牌身份验证而不是 Basic 令牌身份验证
JBEAP-26331 Installer 所有页面警告都应在验证中显示
JBEAP-26066 Installer 安全域屏幕上重复的助记键,Property 文件选项
JBEAP-26206 Installer 当尝试在不存在的驱动器上为 settings.xml 输入路径时,GUI 安装程序在 Windows 上抛出 NPE
JBEAP-26207 Installer 当尝试输入到 settings.xml 的无效路径时,GUI 安装程序在 Windows 上抛出 NPE
JBEAP-26274 Installer JBoss eap 安装管理器不处理 zip 文件
JBEAP-25925 Installer [GUI 安装程序] 添加翻译功能以参考其他翻译
JBEAP-26161 Installer [GUI 安装程序] 证书安全配置创建不必要的配置
JBEAP-26784 JCA JCA: 确保 WorkManager 不涉及 jboss-threads executor 的阻止 API
JBEAP-26751 JCA 连接器 :恢复应用程序安全配置
JBEAP-25266 JCA JBJCA-1471 - Prefill pool after returned connection has been destroyed
JBEAP-26220 JCA WFLY-18703 - XA DataSource 类的误导错误消息
JBEAP-26507 JDR JDR 不收集服务器 manifest.yaml
JBEAP-26490 JMS "AMQ229014:由于竞争条件,在 -1ms 内连接 TTL 内发生没有收到来自 invm:0 的数据
JBEAP-25596 JMS ENTMQBR-8367 -重新使用线程的 MDB 使用错误的 transactionTimeout
JBEAP-25942 JMX ServiceMBeanSupport startService 的线程上下文类加载器不是应用程序模块
JBEAP-26687 JPA/Hibernate JakartaEE 应用程序客户端:module "org.hibernate" 没有添加到 classpath 中
JBEAP-25284 Logging MODULES-439 - Create a delegating LoggerFinder
JBEAP-26026 Logging WFCORE-6589 - 使用 Log4J 2 API 时 MDC 被忽略
JBEAP-25513 MP Metrics 应用重新部署时内存泄漏
JBEAP-26661 Migration 如果在 EAP 7.4.x 配置文件中配置了 jgroup 身份验证,则配置迁移到 EAP 8 失败。
JBEAP-26832 Migration 服务器迁移工具无法识别 EAP 8 Update X
JBEAP-26194 Modules WFCORE-6697- list-resource-loader-paths 失败,并显示 MalformedURLException
JBEAP-25694 OpenShift EAP8 env 属性覆盖
JBEAP-26694 Packaging and Installing 即使操作被取消了,也会安装功能包
JBEAP-26750 Packaging and Installing 清单文件 - 包括 name 字段中的一些版本字符串
JBEAP-26290 Packaging and Installing 恢复更新不使用缓存。
JBEAP-26449 Packaging and Installing 安装管理器的 .installation/manifest.yaml 文件中的不必要的字段
JBEAP-24913 Packaging and Installing WFCORE-6559 - PowerShell 支持 Prospero 集成
JBEAP-26324 Packaging and Installing WFCORE-6653 - 对管理 CLI 安装程序命令的帮助缺少 maven-repo-files 描述
JBEAP-25939 Packaging and Installing [JBoss-eap-installation-manager] 一些用例无法用于当前通道块列表实现。
JBEAP-26805 Packaging and Installing jboss-eap-installation-manager 创建的 installer-channels.yaml 文件使用错误的属性名称 noStreamStrategy
JBEAP-26022 Packaging and Installing 在 Windows 上进行了资源调配时,license.xml 有不同的行结束
JBEAP-26785 Packaging and Installing 在安装某些功能包时添加了修改资源调配配置的能力
JBEAP-27003 Packaging and Installing EAP 8.0.2.GA-CR1 和 Maven 存储库 ZIP 位中不同的清单内容
JBEAP-25770 Packaging and Installing 在 Windows 上安装 Prospero 后不同的元数据
JBEAP-26480 Packaging and Installing Prospero - 添加了一个标记来在控制台中打印 debug 语句
JBEAP-26451 Packaging and Installing Prospero 复原操作不会更改 installation-channels.yaml 文件
JBEAP-26402 Packaging and Installing [JBoss-eap-installation-manager]带有非预期内容的 .installation/.cache/artifacts.txt 破坏了 Prospero
JBEAP-26951 Packaging and Installing [JBoss-eap-installation-manager] 在全新 EAP 安装上复原带来意外的更改
JBEAP-26881 Packaging and Installing [JBoss-eap-installation-manager] 添加功能包时,有关冲突的消息提到"update"
JBEAP-26938 Packaging and Installing [JBoss-eap-installation-manager] 在现有 EAP 上安装 XP 5 时,不会向用户显示 XP 生命周期通知
JBEAP-26127 REST 谓词没有被正确应用到 gzip 过滤器
JBEAP-25293 REST RESTEasy StringTextStar 提供方可以产生无效输出
JBEAP-26037 Scripts WFCORE-4296- - 在由 ps 1脚本启动时, org.wildfly.extension.elytron.SSLDefinitions 的非法反应式访问
JBEAP-26625 Scripts WFCORE-6531 - standalone.sh 以及其它使用 eval 的脚本
JBEAP-26354 Security ELY-2538 - 当使用缓存的凭证验证失败时,为缓存领域提供一种使用底层领域验证用户的可能
JBEAP-26646 Security ELYWEB-222 - 为跨两个应用程序的单点登录添加一个测试
JBEAP-26258 Security ELY-2589 - Elytron SSO 不会在 sessionid 更改后不会立即使像 Undertow SSO 这样的会话无效的其他应用程序会话过期
JBEAP-26263 Server EAP 核心源包含 RH 内部证书安装信息
JBEAP-25724 Server GSS (8.0.z) WFCORE-6579 - 使用进程控制器日志文件来捕获主机控制器和受管服务器标准错误
JBEAP-26221 Server WFLY-18765 - 在调用 toUpperCase 和 toLowerCase 方法时缺少 Locale 参数
JBEAP-26364 Transactions WFTC-141 - 当驱动程序返回 false 时,Wildfly-transaction-client 不记录没有被设置的事务超时。
JBEAP-26648 Transactions 删除不支持的补偿 API
JBEAP-25237 Transactions WFLY-15609 - 对用于运行 servlets 的线程没有清理线程绑定事务超时覆盖 [details]
JBEAP-25880 VFS WFCORE-6524 - 没有在 tmp/vfs/temp 目录中的内容存储库中重复受管部署
JBEAP-25879 VFS 内容存储库中受管部署在 tmp/vfs/temp 目录中重复

安装

基于归档/ zip/安装程序的安装

备注:这个更新 zip 应该只应用于基于安装程序或 zip 的安装。

请参阅文档:JBoss EAP 8.0 更新方法

RPM 安装

请参阅文档:更新 RPM 安装

OpenShift 容器安装

更新容器,以使用 OpenJDK 和 RHEL 修复上 最新的标记。

备注

Comments