Read the docs
TI-2022-11105 Aliases CVE-2022-28345GHSA-9h9j-m9f5-4f79

The Signal app before 5.34 for iOS allows URI spoofing via RTLO injection.

Priority LOW 38CWE-74Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
None · High · None
Fix status
No fix listed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA.

Summary

The Signal app before 5.34 for iOS allows URI spoofing via RTLO injection. It incorrectly renders RTLO encoded URLs beginning with a non-breaking space, when there is a hash character in the URL. This technique 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. 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.

Why it matters now

EPSS 0.02494 84th percentileScored 2026-11-07
Public exploit Yes 2 exploit referencesTagged by NVD
Fix No fix listed No fixed version in the sources yet

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
  • — Vendor— Affected all versions Fixed in — No fix listed CNA

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:signal:signal:*:*:*:*:*:iphone_os:*:*before 5.34VulnerableSignal
  • cpe:2.3:a:signal:signal:*:*:*:*:*:iphone_os:*:* Versions before 5.34 Vulnerable ·Signal

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-02 Threatist record created from CVE-2022-28345
  2. 2026-10-03 Alias added: GHSA-9h9j-m9f5-4f79

References

  • TI-2025-05154 Signal App Biometric Authentication missing critical step in authentication CVSS 4.0LOW 1.0
  • TI-2018-11532 The image rendering component (createGenericPreview) of the Open Whisper Signal app… CVSS 3.0HIGH 8.6
  • TI-2018-07005 The Open Whisper Signal app before 2.23.2 for iOS allows physically proximate attackers… CVSS 3.0MEDIUM 6.8
  • TI-2020-04681 Signal Private Messenger Android v4.59.0 and up and iOS v3.8.1.5 and up allows a remote… CVSS 3.1MEDIUM 5.3

Sources