Red Hat Security Advisory: RHEL AI 3.4 RPM runtime CVE fix - thrift
🔗 CVE IDs covered (7)
📋 Description
CVE-2026-41607 — Apache Thrift: apache.com/apache/thrift: Apache Thrift: Out-of-bounds Read vulnerability CVE-2026-48145 — apache-thrift: Apache Thrift: Information disclosure due to improper certificate validation CVE-2026-48586 — thrift: org.apache.thrift/libthrift: github.com/apache/thrift: Apache Thrift: Denial of Service via improper handling of highly compressed data CVE-2026-55969 — thrift: github.com/apache/thrift: Apache Thrift: Denial of Service via integer overflow or wraparound CVE-2026-55970 — thrift: Apache Thrift C++ bindings: Information disclosure due to buffer over-read vulnerability CVE-2026-55971 — thrift: Apache Thrift C++ bindings: Remote code execution via heap-based buffer overflow CVE-2026-58662 — Apache Thrift: Apache Thrift C++ bindings: Denial of Service due to out-of-bounds read via improper input validation
🎯 Affected products47
- Red Hat Enterprise Linux AI 3.4 for RHEL 9
- perl-thrift-1:0.15.0-7.el9ai.noarch as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- python3-thrift-1:0.15.0-7.el9ai.aarch64 as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- python3-thrift-1:0.15.0-7.el9ai.ppc64le as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- python3-thrift-1:0.15.0-7.el9ai.s390x as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- python3-thrift-1:0.15.0-7.el9ai.x86_64 as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- python3-thrift-debuginfo-1:0.15.0-7.el9ai.aarch64 as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- python3-thrift-debuginfo-1:0.15.0-7.el9ai.ppc64le as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- python3-thrift-debuginfo-1:0.15.0-7.el9ai.s390x as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- python3-thrift-debuginfo-1:0.15.0-7.el9ai.x86_64 as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- thrift-1:0.15.0-7.el9ai.aarch64 as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- thrift-1:0.15.0-7.el9ai.ppc64le as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- thrift-1:0.15.0-7.el9ai.s390x as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- thrift-1:0.15.0-7.el9ai.src as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- thrift-1:0.15.0-7.el9ai.x86_64 as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- thrift-debuginfo-1:0.15.0-7.el9ai.aarch64 as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- thrift-debuginfo-1:0.15.0-7.el9ai.ppc64le as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- thrift-debuginfo-1:0.15.0-7.el9ai.s390x as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- thrift-debuginfo-1:0.15.0-7.el9ai.x86_64 as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- thrift-debugsource-1:0.15.0-7.el9ai.aarch64 as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- thrift-debugsource-1:0.15.0-7.el9ai.ppc64le as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- thrift-debugsource-1:0.15.0-7.el9ai.s390x as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- thrift-debugsource-1:0.15.0-7.el9ai.x86_64 as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- thrift-devel-1:0.15.0-7.el9ai.aarch64 as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- thrift-devel-1:0.15.0-7.el9ai.ppc64le as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- thrift-devel-1:0.15.0-7.el9ai.s390x as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- thrift-devel-1:0.15.0-7.el9ai.x86_64 as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- thrift-devel-debuginfo-1:0.15.0-7.el9ai.aarch64 as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- thrift-devel-debuginfo-1:0.15.0-7.el9ai.ppc64le as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- thrift-devel-debuginfo-1:0.15.0-7.el9ai.s390x as a component of Red Hat Enterprise Linux AI 3.4 for RHEL 9
- +17 more not shown
✅ Remediation
Before applying this update, make sure all previously released errata relevant to your system have been applied. For details on how to apply this update, refer to: https://access.redhat.com/articles/11258 Workaround: To mitigate this issue, restrict network access to systems utilizing Apache Thrift C++ bindings for SSL/TLS encrypted client connections to trusted private networks only. If feasible, avoid using Apache Thrift C++ bindings for SSL/TLS encrypted client connections in environments where man-in-the-middle attacks are a concern. Workaround: Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability. Workaround: No mitigation is available other than upgrading to Apache Thrift 0.24.0 or later, which contains the fix. AIPCC's PyArrow build pipeline is tracked separately for remediation under AIPCC-28667.