Skip to main content

AD_4nXfkYeWv0rnY0u6bPO-k1Lygs8pvRFFf2LyOCFwru4lMuJFxCrDPyPVyn8mKcroc_ZMT4DtspiyXZE46XAiUVZUJ3ozEnlDDB1PEKKkMZhe4sMFl46HrAATq4ojX4NScLMfGBsHV8Ck_VUo3vwrOF_HPwqFW?key=4xPM8MAdYcvBgm4U_m2Ujw

Netskope Global Technical Success (GTS)

KB - Limitations with Signal Application

 

Netskope Cloud Version - 120

 

Objective

Signal is a chat and instant messaging platform accessible via its native application only. This document is intended to discuss in detail the limitations limitations associated with Signal concerning its use with Netskope

 

Prerequisite

Netskope CASB Inline/SWG license is required

 

Context

End-users at customers' end may be utilizing Signal on their machines. This document outlines the types of controls that can be implemented for Signal through Netskope

 

Do you know?

  • Signal does not offer a web version for accessing messages directly through a web browser like WhatsApp
  • As of Oct 14, 2024, Netskope recognizes Signal as a cloud application. However, there is currently no predefined cloud app connector available for Signal within the Netskope platform.

AD_4nXf4QYXX6m8KuWV5jcYkLFyuA-ih6czl8bJYIZm_95UlFA_WqM4UNvx_udG9yck2KnbAXR9azap2CbRuBiSPSCW9dF0tVoziIRsFRsvS45nmn-bF9ELuhQl4KOgndVxDf52nqHROeNvLcFSmBDy33czeR8hO?key=4xPM8MAdYcvBgm4U_m2Ujw

 

Details

  • Signal can be accessed through its native application, which is available for the following platforms:
  1. Windows
  2. macOS
  3. Android
  4. iOS
  5. Linux (Debian)
  • Signal native application uses Certificate pinning.
  • What is Certificate pinning?

Certificate pinning is a security technique used to enhance the protection of network communications by ensuring that an application only trusts a specific SSL/TLS certificate or a set of certificates. 

  • Because the Signal native application employs certificate pinning, Netskope cannot perform SSL decryption on traffic generated by Signal.
  • Without SSL decryption, the following controls cannot be applied:
  1. Netskope Data Loss Prevention (DLP)
  2. Netskope Threat Prevention
  3. Netskope Real-time Policy Controls for Post, Upload and Download activities
  • In short, visibility on traffic generated by Signal is very limited

 

Netskope's default behaviour for Signal

  • By default, Netskope has included Signal in the steering exceptions for both Windows and macOS platforms.
  • All Signal traffic will bypass Netskope and be sent directly to its destination.

Sample

AD_4nXeXN0jJpmnlJ9_kQzBjrmaS0GyOjR75YvpZWp43Kvn9CS-HLPmCbll0jk1-1wALaY0hZhfJbkk3sjUZQGbJhjHpoBn6RCgo2cw1Q6vZ1Tpa6CmgQDc-7CSzzNuKhSSCSwTgGAqF4HufaEKAnQRd9DH_Glc?key=4xPM8MAdYcvBgm4U_m2Ujw

Note - Signal transaction logs will be stored locally on the end-user machine and cannot be routed to the Netskope Tenant.

 

Conclusion

  • Visibility and Control: Netskope cannot perform SSL decryption on traffic generated by Signal. This limits the visibility into the content of Signal's communications.
  • Data Protection: Due to Certificate pinning, Netskope lacks the ability to inspect and apply data loss prevention (DLP) policies to Signal communications, compromising data protection measures.
  • Compliance: Ensuring compliance with regulations and industry standards becomes challenging when using Signal through Netskope. The platform's limited monitoring and control capabilities may lead to compliance violations.
  • Threat Detection: Netskope cannot detect and respond to security threats originating from or targeting Signal usage, such as malware distribution or phishing attacks. Limited visibility and analysis capabilities contribute to this difficulty.

 

Terms and Conditions

  • All documented information undergoes testing and verification to ensure accuracy.
  • Netskope Engineering is continuously working on product enhancements. In the future, additional controls may become available to address some of the limitations mentioned earlier. If any such changes are brought to our attention, we will promptly update the documentation to reflect them.

 

Notes

  • This article is authored by Netskope Global Technical Success (GTS).
  • For any further inquiries related to this article, please contact Netskope GTS by submitting a support case with 'Case Type – How To Questions'.

 

What to Read Next?

All about - ‘WhatsApp’ Link
Use Cases: Generative AI Link
Limitations with Telegram (Web Access & Native App) Link