PT-2022-18966

CVE-2022-28345

·

Published

2022-04-14

·

Updated

2022-04-26

Description by

CVSS 3.1
7.5
High
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Name of the Vulnerable Software and Affected Versions Signal versions prior to 5.34 for iOS
Description The issue allows a remote unauthenticated attacker to send legitimate looking links, appearing to be any website URL, by abusing the non-http/non-https automatic rendering of URLs. This is achieved through RTLO injection, where an attacker can spoof, for example, example.com, and masquerade any URL with a malicious destination. An attacker requires a subdomain such as gepj, txt, fdp, or xcod, which would appear backwards as jpeg, txt, pdf, and docx respectively. The technique involves incorrectly rendering RTLO encoded URLs beginning with a non-breaking space, when there is a hash character in the URL.
Recommendations For Signal versions prior to 5.34 for iOS, update to version 5.34 or later to resolve the issue. As a temporary workaround, consider avoiding the use of URLs with non-http/non-https automatic rendering until a patch is applied. Restrict access to potentially malicious links to minimize the risk of exploitation.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
Found an issue in the description? Have something to add? Feel free to write us 👾