mbox series

[meta-oe,wrynose,0/4] thrift: fix multiple CVEs

Message ID 20260907102107.4007371-1-Abhishek.Bachiphale@windriver.com
Headers show
Series thrift: fix multiple CVEs | expand

Message

Abhishek Bachiphale Sept. 7, 2026, 10:21 a.m. UTC
This series backports fixes for four Apache Thrift C++ CVEs to the
wrynose branch (thrift 0.22.0), all fixed upstream in Apache Thrift 0.24.0:

  CVE-2026-55969 - integer overflow in TProtocol::checkReadBytesAvailable()
  CVE-2026-48586 - TZlibTransport decompression size limit (data amplification)
  CVE-2026-48145 - TSSLSocket matchName() RFC 6125 wildcard bypass
  CVE-2026-55970 - heap out-of-bounds read in THeaderTransport::readHeaderFormat()

This series applies on top of the previously-submitted patch:
  "[meta-oe][wrynose] thrift: fix CVE-2026-58662"
Please apply that patch first.

Abhishek Bachiphale (4):
  thrift: fix CVE-2026-55969
  thrift: fix CVE-2026-48586
  thrift: fix CVE-2026-48145
  thrift: fix CVE-2026-55970

 .../thrift/thrift/CVE-2026-48145.patch        | 137 ++++++++
 .../thrift/thrift/CVE-2026-48586-01.patch     | 109 +++++++
 .../thrift/thrift/CVE-2026-48586-02.patch     |  78 +++++
 .../thrift/thrift/CVE-2026-55969.patch        | 292 ++++++++++++++++++
 .../thrift/thrift/CVE-2026-55970.patch        |  64 ++++
 .../thrift/thrift_0.22.0.bb                   |   5 +
 6 files changed, 685 insertions(+)
 create mode 100644 meta-oe/recipes-connectivity/thrift/thrift/CVE-2026-48145.patch
 create mode 100644 meta-oe/recipes-connectivity/thrift/thrift/CVE-2026-48586-01.patch
 create mode 100644 meta-oe/recipes-connectivity/thrift/thrift/CVE-2026-48586-02.patch
 create mode 100644 meta-oe/recipes-connectivity/thrift/thrift/CVE-2026-55969.patch
 create mode 100644 meta-oe/recipes-connectivity/thrift/thrift/CVE-2026-55970.patch