cbcvebase.

Apache Software Foundation Apache Thrift vulnerabilities

89 known vulnerabilities affecting apache_software_foundation/apache_thrift.

Total CVEs
89
CISA KEV
0
Public exploits
0
Exploited in wild
0
Severity breakdown
CRITICAL6HIGH68MEDIUM15

Vulnerabilities

Page 4 of 5
CVE-2026-49158P3HIGHCVSS 7.5fixed in 0.24.02026-07-27
CVE-2026-49158 [HIGH] CWE-409 CVE-2026-49158: Improper Handling of Highly Compressed Data (Data Amplification) vulnerability in Apache Thrift Ruby Improper Handling of Highly Compressed Data (Data Amplification) vulnerability in Apache Thrift Ruby bindings. This issue affects Apache Thrift: before 0.24.0. Users are recommended to upgrade to version 0.24.0, which fixes the issue.
nvd
CVE-2020-13949P3HIGHCVSS 7.5fixed in 0.23.02021-02-12
CVE-2020-13949 [HIGH] CWE-400 CVE-2020-13949: In Apache Thrift 0.9.3 to 0.13.0, malicious RPC clients could send short messages which would result In Apache Thrift 0.9.3 to 0.13.0, malicious RPC clients could send short messages which would result in a large memory allocation, potentially leading to denial of service.
nvd
CVE-2026-48145P3HIGHCVSS 7.5fixed in 0.24.02026-07-27
CVE-2026-48145 [HIGH] CWE-297 CVE-2026-48145: Improper Validation of Certificate with Host Mismatch vulnerability in Apache Thrift C++ bindings. Improper Validation of Certificate with Host Mismatch vulnerability in Apache Thrift C++ bindings. This issue affects Apache Thrift: before 0.24.0. Users are recommended to upgrade to version 0.24.0, which fixes the issue.
nvd
CVE-2026-43869P3HIGHCVSS 7.3fixed in 0.23.02026-05-05
CVE-2026-43869 [HIGH] CWE-297 CVE-2026-43869: Improper Validation of Certificate with Host Mismatch vulnerability in Apache Thrift. This issue af Improper Validation of Certificate with Host Mismatch vulnerability in Apache Thrift. This issue affects Apache Thrift: before 0.23.0. Users are recommended to upgrade to version 0.23.0, which fixes the issue.
nvd
CVE-2026-94654P3HIGHCVSS 8.2fixed in 0.25.02026-10-02
CVE-2026-94654 [HIGH] CWE-835 CVE-2026-94654: Loop with unreachable exit condition ('infinite loop') vulnerability in Apache Thrift python binding Loop with unreachable exit condition ('infinite loop') vulnerability in Apache Thrift python bindings. This issue affects Apache Thrift: before 0.25.0. Users are recommended to upgrade to version 0.25.0, which fixes the issue.
nvd
CVE-2026-41602P3HIGHCVSS 7.5fixed in 0.23.02026-04-28
CVE-2026-41602 [HIGH] CWE-190 CVE-2026-41602: Integer Overflow or Wraparound vulnerability in Apache Thrift TFramedTransport Go language implement Integer Overflow or Wraparound vulnerability in Apache Thrift TFramedTransport Go language implementation This issue affects Apache Thrift: before 0.23.0. Users are recommended to upgrade to version 0.23.0, which fixes the issue.
nvd
CVE-2026-43871P3HIGHCVSS 7.5fixed in 0.24.02026-07-27
CVE-2026-43871 [HIGH] CWE-835 CVE-2026-43871: Loop with Unreachable Exit Condition ('Infinite Loop') vulnerability in Apache Thrift Python, Go, PH Loop with Unreachable Exit Condition ('Infinite Loop') vulnerability in Apache Thrift Python, Go, PHP and Java bindings.This issue affects Apache Thrift: before 0.24.0. Users are recommended to upgrade to version 0.24.0, which fixes the issue.
nvd
CVE-2026-58389P3HIGHCVSS 7.5fixed in 0.24.02026-07-27
CVE-2026-58389 [HIGH] CWE-770 CVE-2026-58389: Allocation of Resources Without Limits or Throttling vulnerability in Apache Thrift Rust bindings. Allocation of Resources Without Limits or Throttling vulnerability in Apache Thrift Rust bindings. This issue affects Apache Thrift: before 0.24.0. Users are recommended to upgrade to version 0.24.0, which fixes the issue.
nvd
CVE-2026-55968P3HIGHCVSS 7.5fixed in 0.24.02026-07-27
CVE-2026-55968 [HIGH] CWE-407 CVE-2026-55968: Inefficient Algorithmic Complexity, Allocation of Resources Without Limits or Throttling vulnerabili Inefficient Algorithmic Complexity, Allocation of Resources Without Limits or Throttling vulnerability in Apache Thrift Node.js bindings. This issue affects Apache Thrift: before 0.24.0. Users are recommended to upgrade to version 0.24.0, which fixes the issue.
nvd
CVE-2026-85494P3HIGHCVSS 7.5fixed in 0.25.02026-10-02
CVE-2026-85494 [HIGH] CWE-130 CVE-2026-85494: Improper handling of length parameter inconsistency, Uncaught exception, Inefficient Algorithmic Com Improper handling of length parameter inconsistency, Uncaught exception, Inefficient Algorithmic Complexity, Memory allocation with excessive size value, Initialization of a resource with an insecure default vulnerability in Apache Thrift Python, Ruby, Erlang, Lua, Dart, JavaME, Perl, PHP and D language bindings. This issue affects Apache Thrift: be
nvd
CVE-2026-94651P3HIGHCVSS 7.5fixed in 0.25.02026-10-02
CVE-2026-94651 [HIGH] CWE-755 CVE-2026-94651: improper handling of exceptional conditions, Missing release of resource after effective lifetime vu improper handling of exceptional conditions, Missing release of resource after effective lifetime vulnerability in Apache Thrift java bindings. This issue affects Apache Thrift: before 0.25.0. Users are recommended to upgrade to version 0.25.0, which fixes the issue.
nvd
CVE-2026-41636P3HIGHCVSS 7.5fixed in 0.23.02026-04-28
CVE-2026-41636 [HIGH] CWE-674 CVE-2026-41636: Uncontrolled Recursion vulnerability in Apache Thrift Node.js bindings This issue affects Apache Th Uncontrolled Recursion vulnerability in Apache Thrift Node.js bindings This issue affects Apache Thrift: before 0.23.0. Users are recommended to upgrade to version 0.23.0, which fixes the issue.
nvd
CVE-2018-11798P3MEDIUMCVSS 6.5vApache Thrift 0.9.2 to 0.11.02019-01-07
CVE-2018-11798 [MEDIUM] CWE-538 CVE-2018-11798: The Apache Thrift Node.js static web server in versions 0.9.2 through 0.11.0 have been determined to The Apache Thrift Node.js static web server in versions 0.9.2 through 0.11.0 have been determined to contain a security vulnerability in which a remote user has the ability to access files outside the set webservers docroot path.
nvd
CVE-2026-41603P3HIGHCVSS 7.4fixed in 0.23.02026-04-28
CVE-2026-41603 [HIGH] CWE-297 CVE-2026-41603: Improper Validation of Certificate with Host Mismatch vulnerability in Apache Thrift. This issue af Improper Validation of Certificate with Host Mismatch vulnerability in Apache Thrift. This issue affects Apache Thrift: before 0.23.0. Users are recommended to upgrade to version 0.23.0, which fixes the issue.
nvd
CVE-2026-55970P3MEDIUMCVSS 6.5fixed in 0.24.02026-07-27
CVE-2026-55970 [MEDIUM] CWE-126 CVE-2026-55970: Buffer Over-read vulnerability in Apache Thrift C++ bindings. This issue affects Apache Thrift: bef Buffer Over-read vulnerability in Apache Thrift C++ bindings. This issue affects Apache Thrift: before 0.24.0. Users are recommended to upgrade to version 0.24.0, which fixes the issue.
nvd
CVE-2026-66054P3MEDIUMCVSS 6.9fixed in 0.25.02026-10-02
CVE-2026-66054 [MEDIUM] CWE-409 CVE-2026-66054: Allocation of Resources Without Limits or Throttling, Improper Handling of Highly Compressed Data (D Allocation of Resources Without Limits or Throttling, Improper Handling of Highly Compressed Data (Data Amplification) vulnerability in Apache Thrift C++ bindings. This issue affects Apache Thrift: before 0.25.0. Users are recommended to upgrade to version 0.25.0, which fixes the issue.
nvd
CVE-2026-85088P3MEDIUMCVSS 6.9fixed in 0.25.02026-10-02
CVE-2026-85088 [MEDIUM] CWE-295 CVE-2026-85088: Improper Validation of Certificate with Host Mismatch in the C++ and D libraries of Apache Thrift. Improper Validation of Certificate with Host Mismatch in the C++ and D libraries of Apache Thrift. Both libraries install a default access manager for client sockets — TSSLSocketFactory does so in C++, and the accessManager property does so in D — which compares the peer certificate against the host name that was connected to. That comparison walks
nvd
CVE-2026-41607P3MEDIUMCVSS 6.5fixed in 0.23.02026-04-28
CVE-2026-41607 [MEDIUM] CWE-125 CVE-2026-41607: Out-of-bounds Read vulnerability in Apache Thrift. This issue affects Apache Thrift: before 0.23.0. Out-of-bounds Read vulnerability in Apache Thrift. This issue affects Apache Thrift: before 0.23.0. Users are recommended to upgrade to version 0.23.0, which fixes the issue.
nvd
CVE-2026-85483P3MEDIUMCVSS 6.3fixed in 0.25.02026-10-02
CVE-2026-85483 [MEDIUM] CWE-393 CVE-2026-85483: Use of uninitialized resource, Return of wrong status code vulnerability in Apache Thrift c_glib bin Use of uninitialized resource, Return of wrong status code vulnerability in Apache Thrift c_glib bindings. This issue affects Apache Thrift: before 0.25.0. Users are recommended to upgrade to version 0.25.0, which fixes the issue.
nvd
CVE-2026-86536P3MEDIUMCVSS 6.3fixed in 0.25.02026-10-02
CVE-2026-86536 [MEDIUM] CWE-1321 CVE-2026-86536: Improperly controlled modification of object prototype attributes ('prototype pollution') vulnerabil Improperly controlled modification of object prototype attributes ('prototype pollution') vulnerability in Apache Thrift all JS bindings. This issue affects Apache Thrift: before 0.25.0. Users are recommended to upgrade to version 0.25.0 and re-generate JS code, which fixes the issue.
nvd
Apache Software Foundation Apache Thrift vulnerabilities | cvebase