Skip to main content
← All vulnerabilities
CVE-2026-120135

Apache Thrift: Java TProtocolUtil.skip() does not limit the recursion depth by default

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.24.0
None on Exploit-DB, Metasploit or GitHub

Summary

The Apache Thrift Java bindings are affected, where the TProtocolUtil.skip() function does not limit recursion depth by default. This can lead to uncontrolled recursion that may cause the application to crash or become unavailable.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

Uncontrolled Recursion vulnerability in Apache Thrift 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.

Timeline

  1. CVE published
  2. First seen by cve.now
  3. Record last updated

Affected versions

  • org.apache.thrift:libthrift

    fixed in 0.24.0

References 2

lists.apache.org