CVE-2020-12474
Description
Telegram Desktop through 2.0.1, Telegram through 6.0.1 for Android, and Telegram through 6.0.1 for iOS allow an IDN Homograph attack via Punycode in a public URL or a group chat invitation URL.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Telegram clients allow IDN homograph attacks by displaying Punycode URLs as legitimate domain names, tricking users into visiting malicious sites.
Vulnerability
Telegram Desktop through 2.0.1, Telegram for Android through 6.0.1, and Telegram for iOS through 6.0.1 fail to properly display internationalized domain names (IDN) in public URLs and group chat invitation URLs. By using Punycode-encoded characters that visually resemble ASCII characters, an attacker can craft a URL that appears to point to a trusted domain (e.g., example.com) while actually directing the browser to a different, attacker-controlled domain [1].
Exploitation
An attacker needs only the ability to post a message containing a crafted URL in a Telegram chat or group, or to create a group invitation link with a Punycode-based domain. No authentication beyond normal chat access is required. When a user clicks the link, the Telegram client renders the URL with the visually identical but fraudulent domain, and the user’s browser or Telegram’s internal browser navigates to the attacker’s site [1].
Impact
Successful exploitation leads to a false sense of trust in the destination domain, enabling phishing, malware distribution, or credential theft. The attacker gains no direct access to Telegram infrastructure, but can leverage the user’s mistaken belief that they are on a legitimate site, resulting in information disclosure or further compromise of the user’s accounts and data [1].
Mitigation
Fixed in Telegram Desktop 2.0.2 and Telegram for Android/iOS 6.0.2. The update enforces display of the Punycode representation for internationalized domain names, preventing the homograph attack. Users should update to the latest version available from official channels [1].
AI Insight generated on May 27, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
4- Telegram/Telegram Desktopdescription
- Range: <=6.0.1
- Range: <=2.0.1
- Range: <=6.0.1
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
1- github.com/VijayT007/Vulnerability-Database/blob/master/Telegram:CVE-2020-12474mitrex_refsource_MISC
News mentions
0No linked articles in our index yet.