Bug 2538032 (CVE-2026-65653) - CVE-2026-65653 github.com/temporalio/tchannel-go: github.com/temporalio/tchannel-go: Denial of Service via malformed TChannel call fragments
Summary: CVE-2026-65653 github.com/temporalio/tchannel-go: github.com/temporalio/tchan...
Keywords:
Status: NEW
Alias: CVE-2026-65653
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
high
high
Target Milestone: ---
Assignee: Product Security
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-09-22 16:40 UTC by OSIDB Bzimport
Modified: 2026-10-22 14:39 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-09-22 16:40:54 UTC
github.com/temporalio/tchannel-go did not reject TChannel call fragments containing checksum metadata but no length-prefixed argument chunks. The fragment reader left its chunk slice empty and then unconditionally selected the first element. A network peer can supply such a malformed call fragment, including as a direct initial call request after completing the standard initialization handshake. On that inbound path, the resulting unrecovered Go slice-bounds panic occurs on a library-created dispatch goroutine and terminates the hosting process. This allows remote denial of service against applications that expose the listener to untrusted peers. The impact is limited to availability; no confidentiality or integrity impact was identified.


Note You need to log in before you can comment on or make changes to this bug.