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

Apache Thrift: A JSON member name can stall the Node server's event loop indefinitely

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.25.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

Loop with unreachable exit condition ('infinite loop'), Improperly controlled modification of object prototype attributes ('prototype pollution') vulnerability in Apache Thrift NodeJS bindings with TJSONProtocol. This issue affects Apache Thrift: before 0.25.0. Users are recommended to upgrade to version 0.25.0, which fixes the issue.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • thrift

    fixed in 0.25.0

References 2

lists.apache.org