CVE-2026-54638: gotd td · Unthrottled Resource Allocation
Affects gotd tdSource CVE Database V5
Not known to be exploited · CVSS 7.5 High : upgrade to 0.145.1 soon.
Data as of 27 Oct 2026, 05:11 UTC
- EPSS
- 0.6% chance of exploitation in 30 days – higher than 49% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 0.145.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HExploitation evidence
Disclosed: evidence found.
CVE published 28 Jul 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade gotd td to 0.145.1.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| gotdtd | Affected
| Fixed in
|
AI-suggested
Upgrade to gotd/td version 0.145.1 or later, where the vulnerability is fixed. Patch status is confirmed by the vendor stating the issue is resolved in 0.145.1.
Description
CVE-2026-54638 is a high severity vulnerability in gotd/td, a Telegram MTProto API client written in Go. Versions prior to 0.145.1 contain a flaw in proto.UnencryptedMessage.Decode where an attacker-controlled length value is used to allocate memory without verifying the buffer size first. This can lead to remote unauthenticated denial of service due to excessive memory allocation and increased CPU or garbage collection load. The issue is fixed in version 0.145.1.