{"id":"CVE-2026-66858","published":"2026-10-02T13:17:53.453","lastModified":"2026-10-02T17:17:07.357","description":"The protocol skip routine in several Apache Thrift bindings did not apply the binding's recursion limit, so a message that nests unknown fields deeply enough can exhaust the stack. Affected: the Python C++ accelerator (the pure-Python protocols are not affected), the PHP library and its thrift_protocol extension, and the Perl, Lua, Smalltalk and OCaml libraries.\n\n\n\nThis issue affects Apache Thrift: before 0.25.0.\n\n\n\nUsers are recommended to upgrade to version 0.25.0, which fixes the issue.","cvssScore":null,"cvssSeverity":null,"cvssVector":null,"cwes":["CWE-674"],"vendors":[],"products":[],"references":[{"url":"https://lists.apache.org/thread/33otcgbqd27wf6qq810q56znzbomnhg1","tags":[]},{"url":"https://lists.apache.org/thread/6kl6g40tpl8zt3opd8fwn6bsgyddzhd5","tags":[]}],"exploitRefs":[],"hasPoc":false,"ai":null}