CVE-2026-86535CWE-1321CWE-835

CVE-2026-86535

published October 2, 2026

CVSS
8.7
EPSS
0%
Percentile
26.2
In the wild
Unconfirmed
What it is

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.

The record
Technical detail
CVSS
8.7 · NONE
CVSS v4.0
8.7 · CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
EPSS
0.00340 · 26.2th percentile
Weaknesses
CWE-1321 · Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution'); CWE-835 · Loop with Unreachable Exit Condition ('Infinite Loop')
Published
2026-10-02T16:17Z
References (2)
EPSS history
Timeline
  • 04 OCT 03:31Z
    EPSS moved — → 0%
    epss
  • 02 OCT 11:38Z
    Apache Thrift: A JSON member name can stall the Node server's event loop indefinitely
    cvelistv5