Skip to main content

Telegram Desktop EUVDEUVD-2026-84030

| CVE-2026-94488 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-09-21 mitre GHSA-58p4-4g24-j8vp
8.3
CVSS 4.0 · Vendor: mitre
Share

Severity by source

Vendor (mitre) PRIMARY
8.3 HIGH
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
5.0 MEDIUM

Trigger is local HTML export + opening the file (AV:L, UI:R); no attacker privilege on victim system (PR:N); XSS crosses into the browser (S:C) but file:// context limits impact to C:L/I:L.

3.1 AV:L/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
4.0 AV:L/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
A
Scope
X

Lifecycle Timeline

3
POC Analysis Generated
Sep 21, 2026 - 19:22 vuln.today
Analysis Generated
Sep 21, 2026 - 18:16 vuln.today
CVE Published
Sep 21, 2026 - 17:29 cve.org
HIGH 8.3

DescriptionCVE.org

Telegram Desktop before 6.9.4 allows XSS in the HTML exporter. (The first fixed stable version is 7.0.1.) This occurs in button.text.toUtf8 in export_output_html.cpp. Exploitation cannot occur unless HTML export was used by a victim. However, the exploit payload can be exported if a message were forwarded into a group by a member (it is not necessary for the message author to be a member of a group).

AnalysisAI

Telegram Desktop before 6.9.4 fails to escape inline-keyboard button text when a chat is exported to HTML, so attacker-controlled button captions are written verbatim into the generated file and execute as script when the victim opens that HTML in a browser. Exploitation is tightly gated: the victim must have used the HTML export feature, must have an attacker-crafted message forwarded into a group they belong to (the original author does not need to be a group member), and must then open the resulting HTML file locally. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

No credit card · 7-day full trial

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
technique details hidden
Delivery
technique details hidden
Exploit
technique details hidden
Execution
technique details hidden
Persist
technique details hidden
Impact
technique details hidden

Vulnerability AssessmentAI

Exploitation Exploitation is gated on multiple specific preconditions. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The vendor CVSS 4.0 vector (CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:N, 8.3 High) captures the core of this flaw accurately in structure but is arguably inflated in impact. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario Full exploit scenario with step-by-step reproduction available after sign-in.
Remediation Vendor-released patch: upgrade Telegram Desktop to 6.9.4 or later, and preferably to the first fixed stable release 7.0.1, available from https://github.com/telegramdesktop/tdesktop/releases/tag/v6.9.4; the code-level fix is visible in commits 8457d13aa795fadf99c955d2a04f00ebc3c59df9 and 52c779bffa8dde3c5c09826add2607328fae0924, which SerializeString-escape the button text and escape backslash/single-quote characters in the ShowTextCopied() script literal. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours, inventory all instances of Telegram Desktop across the organization and immediately upgrade to version 6.9.4 or later. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

CVE-2019-10044 HIGH POC
8.8 Mar 25

Telegram Desktop before 1.5.12 on Windows, and the Telegram applications for Android, iOS, and Linux, is vulnerable to a

CVE-2026-107181 HIGH POC
8.6 Oct 07

One-click account takeover in Telegram Desktop before 7.2.9, where the Core::Sandbox inter-process communication layer f

CVE-2021-47793 HIGH POC
7.5 Jan 16

Telegram Desktop versions up to 2.9.2 is affected by allocation of resources without limits or throttling (CVSS 7.5).

CVE-2018-17231 HIGH POC
7.5 Sep 19

Telegram Desktop (aka tdesktop) 1.3.14 might allow attackers to cause a denial of service (assertion failure and applica

CVE-2018-17780 MEDIUM POC
6.5 Sep 29

Telegram Desktop (aka tdesktop) 1.3.14, and Telegram 3.3.0.0 WP8.1 on Windows, leaks end-user public and private IP addr

CVE-2018-17613 CRITICAL
9.8 Sep 28

Telegram Desktop (aka tdesktop) 1.3.16 alpha, when "Use proxy" is enabled, sends credentials and application data in cle

CVE-2020-17448 HIGH
7.8 Aug 11

Telegram Desktop through 2.1.13 allows a spoofed file type to bypass the Dangerous File Type Execution protection mechan

CVE-2020-12474 MEDIUM
6.5 May 01

Telegram Desktop through 2.0.1, Telegram through 6.0.1 for Android, and Telegram through 6.0.1 for iOS allow an IDN Homo

CVE-2016-10351 MEDIUM
5.5 May 01

Telegram Desktop 0.10.19 uses 0755 permissions for $HOME/.TelegramDesktop, which allows local users to obtain sensitive

CVE-2021-36769 MEDIUM
5.3 Jul 17

A reordering issue exists in Telegram before 7.8.1 for Android, Telegram before 7.8.3 for iOS, and Telegram Desktop befo

CVE-2020-25824 LOW
2.4 Oct 14

Telegram Desktop through 2.4.3 does not require passcode entry upon pushing the Export key within the Export Telegram Da

Share

EUVD-2026-84030 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy