CVE-2020-17448
Telegram Desktop through 2.1.13 allows a spoofed file type to bypass the Dangerous File Type...
Telegram Desktop through 2.1.13 allows a spoofed file type to bypass the Dangerous File Type Execution protection mechanism, as demonstrated by use of the chat window with a filename that lacks an extension.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.8
Telegram Desktop through 2.1.13 allows a spoofed file type to bypass the Dangerous File Type Execution protection mechanism, as demonstrated by use of the chat window with a filename that lacks an extension.
- Record
CVE-2020-17448- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-863
- Updated
- 2026-11-02
CVE List No score
Telegram Desktop through 2.1.13 allows a spoofed file type to bypass the Dangerous File Type Execution protection mechanism, as demonstrated by use of the chat window with a filename that lacks an extension.
- Record
CVE-2020-17448- Updated
- 2026-11-02
EUVDEUVD-2020-9400 No score
Telegram Desktop through 2.1.13 allows a spoofed file type to bypass the Dangerous File Type Execution protection mechanism, as demonstrated by use of the chat window with a filename that lacks an extension.
- Record
EUVD-2020-9400- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-ccch-f948-2h8c No score
Telegram Desktop through 2.1.13 allows a spoofed file type to bypass the Dangerous File Type...
Telegram Desktop through 2.1.13 allows a spoofed file type to bypass the Dangerous File Type Execution protection mechanism, as demonstrated by use of the chat window with a filename that lacks an extension.
- Record
GHSA-ccch-f948-2h8c- Weakness
- CWE-863
- Updated
- 2026-11-02
OSV
7.8
Telegram Desktop through 2.1.13 allows a spoofed file type to bypass the Dangerous File Type Execution protection mechanism, as demonstrated by use of the chat window with a filename that lacks an extension.
- Record
CVE-2020-17448- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2020-17448
7.8
Telegram Desktop through 2.1.13 allows a spoofed file type to bypass the Dangerous File Type Execution protection mechanism, as demonstrated by use of the chat window with a filename that lacks an extension.
- Record
DEBIAN-CVE-2020-17448- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2020-17448
7.8
Telegram Desktop through 2.1.13 allows a spoofed file type to bypass the Dangerous File Type Execution protection mechanism, as demonstrated by use of the chat window with a filename that lacks an extension.
- Record
UBUNTU-CVE-2020-17448- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
telegram-desktopDebian:12 |
before 2.2.0+ds-1 | 2.2.0+ds-1 |
telegram-desktopDebian:14 |
before 2.2.0+ds-1, plus listed versions 1.0.14-11.0.29-11.1.0-11.1.10-11.1.18-1 Show 40 moreShow less1.1.19-11.1.19-21.1.23-11.1.23-1~bpo9+11.1.23-21.1.23-31.2.1-11.2.1-21.2.15-11.2.17-11.2.6-11.2.6-21.3.10-11.3.10-21.3.14-11.3.7-11.4.0-11.5.11-11.5.2-11.5.4-11.5.8-11.7.0-11.7.14-11.8.15-11.8.15-21.8.15-2~bpo10+11.8.2-11.8.2-21.8.4-11.8.8-11.9.14+ds-11.9.14+ds-21.9.21+ds-11.9.8~slim-12.0.1+ds-12.1.0+ds-12.1.4+ds-12.1.5+ds-12.1.7+ds-12.1.7+ds-2 |
2.2.0+ds-1 |
telegram-desktopUbuntu:18.04:LTS |
All versions, plus listed versions 1.1.23-11.1.23-1build11.1.23-21.1.23-31.2.6-1 Show 7 moreShow less1.2.6-21.2.6-2build11.2.6-2build21.2.6-2build31.2.15-11.2.15-1build11.2.17-1 |
None known |
telegram-desktopUbuntu:20.04:LTS |
All versions, plus listed versions 1.8.8-11.8.15-21.9.8~slim-11.9.14+ds-11.9.14+ds-2 Show 5 moreShow less1.9.21+ds-12.0.1+ds-12.0.1+ds-1build12.1.7+ds-2~ubuntu20.04.13.1.1+ds-1~ubuntu20.04.1 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2020-17448 is a high vulnerability (CVSS 7.8) in Telegram Desktop, published August 11, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.28%, the 83rd percentile. Fixed in telegram-desktop 2.2.0+ds-1.
References
telegram.org
github.com/VijayT007/Vulnerability-Database/blob/master/Telegram-CVE-2020-17448
github.com/telegramdesktop/tdesktop/releases/tag/v2.2.0
security.gentoo.org/glsa/202101-34
nvd.nist.gov/vuln/detail/CVE-2020-17448
github.com/advisories/GHSA-ccch-f948-2h8c
security-tracker.debian.org/tracker/CVE-2020-17448
ubuntu.com/security/CVE-2020-17448
cve.org/CVERecord?id=CVE-2020-17448