Deep SSL/TLS Vulnerability Test

This report provides a deep analysis of the SSL/TLS configuration of web.whatsapp.com. It checks for protocol support, cipher strength, and known vulnerabilities.

Scan Results

 Start 2026-05-29 11:30:57        -->> 157.240.254.60:443 (web.whatsapp.com) <<--

 Further IP addresses:   2a03:2880:f275:1c7:face:b00c:0:167 
 rDNS (157.240.254.60):  whatsapp-cdn-shv-02-ord5.fbcdn.net.
 Service detected:       HTTP

 Testing for server implementation bugs 

 No bugs found.

 Testing HTTP header response @ "/" 

 HTTP Status Code             200 OK
 HTTP clock skew              0 sec from localtime
 Strict Transport Security    730 days=63072000 s, includeSubDomains, preload
 Public Key Pinning           --
 Server banner                (no "Server" line in header, interesting!)
 Application banner           --
 Cookie(s)                    1 issued: 1/1 secure, 1/1 HttpOnly
 Security headers             X-Content-Type-Options: nosniff
                              misconfiguration: Content-Security-Policy 2x -- checking first one only
                              Content-Security-Policy: default-src 'self'
                                blob:;script-src blob: 'self' 'nonce-RXulSAyN'
                                'report-sample' https://static.whatsapp.net
                                'unsafe-eval' https://*.youtube.com
                                https://maps.googleapis.com
                                https://maps.gstatic.com
                                https://lens.google.com/upload;style-src data:
                                blob: 'self' 'unsafe-inline'
                                https://static.whatsapp.net
                                https://fonts.googleapis.com;connect-src 'self'
                                https://*.whatsapp.net https://www.facebook.com
                                blob:
                                https://crashlogs.whatsapp.net/wa_clb_data
                                https://crashlogs.whatsapp.net/wa_fls_upload_check 
                                ss://*.web.whatsapp.com wss://web.whatsapp.com
                                wss://web-fallback.whatsapp.com
                                https://acs.whatsapp.com
                                https://www.whatsapp.com
                                https://dyn.web.whatsapp.com
                                https://graph.whatsapp.com/graphql/
                                https://graph.facebook.com/graphql
                                https://*.wt.whatsapp.com ws://web.whatsapp.com
                                wss://web.whatsapp.com:5222 data:
                                https://*.tenor.co https://*.giphy.com
                                https://maps.googleapis.com
                                https://lens.google.com/upload
                                https://*.google.com
                                https://meta-ohttp-relay-prod.fastly-edge.com
                                https://whatsapp-api.arkoselabs.com
                                https://iframe.arkoselabs.com;font-src data:
                                'self' https://static.whatsapp.net
                                https://fonts.gstatic.com;img-src 'self' data:
                                blob: https://*.whatsapp.net
                                https://*.fbcdn.net https://*.facebook.com
                                *.tenor.co *.tenor.com *.giphy.com
                                https://*.ytimg.com *.youtube.com
                                https://maps.googleapis.com/maps/api/staticmap
                                https://trustly.one/ https://*.trustly.one/
                                https://paywithmybank.com/
                                https://*.paywithmybank.com/;media-src 'self'
                                https://*.whatsapp.net
                                https://*.cdninstagram.com https://*.fbcdn.net
                                blob: mediastream: data: *.tenor.co *.tenor.com
                                https://*.giphy.com;child-src 'self' blob:
                                data:;frame-src 'self' blob:
                                https://*.whatsapp.net/flows-v2/wa-web/
                                https://flows.whatsapp.net/flows/cache_management/ 
                                ttps://*.facebook.com/payments/3ds_cardinal_init/ 
                                ttps://webtp.whatsapp.net data:
                                https://*.youtube.com
                                https://whatsapp-api.arkoselabs.com
                                https://iframe.arkoselabs.com
                                https://trustly.one/ https://*.trustly.one/
                                https://paywithmybank.com/
                                https://*.paywithmybank.com/;manifest-src
                                'self' blob: data:;object-src 'self' blob:
                                data: https://lens.google.com/upload;worker-src
                                *.whatsapp.com/static_resources/webworker_v1/init_script/ 
                                .whatsapp.com/sw.js *.whatsapp.com/guest-sw.js
                                *.whatsapp.com/static_resources/webworker/pdf-worker/ 
                                .whatsapp.com/static_resources/webworker/init_script/ 
                                .whatsapp.com/static_resources/webworker_v4/init_script/;block-all-mixed-content;upgrade-insecure-requests;
                              Content-Security-Policy-Report-Only: default-src
                                'self' blob:;script-src blob: 'self'
                                'nonce-RXulSAyN' 'report-sample'
                                https://static.whatsapp.net
                                https://*.youtube.com
                                https://maps.googleapis.com
                                https://maps.gstatic.com
                                https://lens.google.com/upload;style-src data:
                                blob: 'self' 'unsafe-inline'
                                https://static.whatsapp.net
                                https://fonts.googleapis.com;connect-src 'self'
                                https://*.whatsapp.net https://www.facebook.com
                                blob:
                                https://crashlogs.whatsapp.net/wa_clb_data
                                https://crashlogs.whatsapp.net/wa_fls_upload_check 
                                ss://*.web.whatsapp.com wss://web.whatsapp.com
                                wss://web-fallback.whatsapp.com
                                https://acs.whatsapp.com
                                https://www.whatsapp.com
                                https://dyn.web.whatsapp.com
                                https://graph.whatsapp.com/graphql/
                                https://graph.facebook.com/graphql
                                https://*.wt.whatsapp.com ws://web.whatsapp.com
                                wss://web.whatsapp.com:5222 data:
                                https://*.tenor.co https://*.giphy.com
                                https://maps.googleapis.com
                                https://lens.google.com/upload
                                https://*.google.com
                                https://meta-ohttp-relay-prod.fastly-edge.com
                                https://whatsapp-api.arkoselabs.com
                                https://iframe.arkoselabs.com;font-src data:
                                'self' https://static.whatsapp.net
                                https://fonts.gstatic.com;img-src 'self' data:
                                blob: https://*.whatsapp.net
                                https://*.fbcdn.net https://*.facebook.com
                                *.tenor.co *.tenor.com *.giphy.com
                                https://*.ytimg.com *.youtube.com
                                https://maps.googleapis.com/maps/api/staticmap
                                https://trustly.one/ https://*.trustly.one/
                                https://paywithmybank.com/
                                https://*.paywithmybank.com/;media-src 'self'
                                https://*.whatsapp.net
                                https://*.cdninstagram.com https://*.fbcdn.net
                                blob: mediastream: data: *.tenor.co *.tenor.com
                                https://*.giphy.com;child-src 'self' blob:
                                data:;frame-src 'self' blob:
                                https://*.whatsapp.net/flows-v2/wa-web/
                                https://flows.whatsapp.net/flows/cache_management/ 
                                ttps://*.facebook.com/payments/3ds_cardinal_init/ 
                                ttps://webtp.whatsapp.net data:
                                https://*.youtube.com
                                https://whatsapp-api.arkoselabs.com
                                https://iframe.arkoselabs.com
                                https://trustly.one/ https://*.trustly.one/
                                https://paywithmybank.com/
                                https://*.paywithmybank.com/;manifest-src
                                'self' blob: data:;object-src 'self' blob:
                                data: https://lens.google.com/upload;worker-src
                                *.whatsapp.com/static_resources/webworker_v1/init_script/ 
                                .whatsapp.com/sw.js *.whatsapp.com/guest-sw.js
                                *.whatsapp.com/static_resources/webworker/pdf-worker/ 
                                .whatsapp.com/static_resources/webworker/init_script/ 
                                .whatsapp.com/static_resources/webworker_v4/init_script/;block-all-mixed-content;report-uri 
                                ttps://www.facebook.com/csp/reporting/?minimize=0;
                              Permissions-Policy: accelerometer=(),
                                attribution-reporting=(), autoplay=*,
                                bluetooth=(), camera=(self),
                                ch-device-memory=(), ch-downlink=(), ch-dpr=(),
                                ch-ect=(), ch-rtt=(), ch-save-data=(),
                                ch-ua-arch=(), ch-ua-bitness=(),
                                ch-viewport-height=(), ch-viewport-width=(),
                                ch-width=(), clipboard-read=(),
                                clipboard-write=(self),
                                compute-pressure=(self),
                                display-capture=(self), encrypted-media=(),
                                fullscreen=(self), gamepad=(), geolocation=(),
                                gyroscope=(), hid=(), idle-detection=(),
                                interest-cohort=(), keyboard-map=(),
                                local-fonts=(), magnetometer=(),
                                microphone=(self), midi=(), otp-credentials=(),
                                payment=(), picture-in-picture=*,
                                private-state-token-issuance=(),
                                publickey-credentials-get=(self),
                                screen-wake-lock=(self), serial=(),
                                shared-storage=(),
                                shared-storage-select-url=(),
                                private-state-token-redemption=(), usb=(),
                                unload=(self), window-management=(),
                                xr-spatial-tracking=();report-to="permissions_policy"
                              Cross-Origin-Opener-Policy: same-origin
                              Cross-Origin-Resource-Policy: cross-origin
                              Cross-Origin-Embedder-Policy: require-corp
                              X-XSS-Protection: 0
                              Permissions-Policy: accelerometer=(),
                                attribution-reporting=(), autoplay=*,
                                bluetooth=(), camera=(self),
                                ch-device-memory=(), ch-downlink=(), ch-dpr=(),
                                ch-ect=(), ch-rtt=(), ch-save-data=(),
                                ch-ua-arch=(), ch-ua-bitness=(),
                                ch-viewport-height=(), ch-viewport-width=(),
                                ch-width=(), clipboard-read=(),
                                clipboard-write=(self),
                                compute-pressure=(self),
                                display-capture=(self), encrypted-media=(),
                                fullscreen=(self), gamepad=(), geolocation=(),
                                gyroscope=(), hid=(), idle-detection=(),
                                interest-cohort=(), keyboard-map=(),
                                local-fonts=(), magnetometer=(),
                                microphone=(self), midi=(), otp-credentials=(),
                                payment=(), picture-in-picture=*,
                                private-state-token-issuance=(),
                                publickey-credentials-get=(self),
                                screen-wake-lock=(self), serial=(),
                                shared-storage=(),
                                shared-storage-select-url=(),
                                private-state-token-redemption=(), usb=(),
                                unload=(self), window-management=(),
                                xr-spatial-tracking=();report-to="permissions_policy"
                              Cache-Control: private, no-cache, no-store,
                                must-revalidate
                              Pragma: no-cache
 Reverse Proxy banner         --


 Testing vulnerabilities 

 Secure Renegotiation (RFC 5746)           supported (OK)
 Secure Client-Initiated Renegotiation     not vulnerable (OK)
 CRIME, TLS (CVE-2012-4929)                not vulnerable (OK)
 BREACH (CVE-2013-3587)                    potentially NOT ok, "br gzip" HTTP compression detected. - only supplied "/" tested
                                           Can be ignored for static pages or if no secrets in the page
 POODLE, SSL (CVE-2014-3566)               not vulnerable (OK)
 TLS_FALLBACK_SCSV (RFC 7507)              Downgrade attack prevention supported (OK)
 SWEET32 (CVE-2016-2183, CVE-2016-6329)    VULNERABLE, uses 64 bit block ciphers
 FREAK (CVE-2015-0204)                     not vulnerable (OK)
 DROWN (CVE-2016-0800, CVE-2016-0703)      not vulnerable on this host and port (OK)
                                           make sure you don't use this certificate elsewhere with SSLv2 enabled services, see
                                           https://search.censys.io/search?resource=hosts&virtual_hosts=INCLUDE&q=62A574BAF5ACDAB76D8B8EECAEF9B87879AE0D5CA133094DC7A4C95B0CD254ED
 LOGJAM (CVE-2015-4000), experimental      not vulnerable (OK): no DH EXPORT ciphers, no DH key detected with <= TLS 1.2
 BEAST (CVE-2011-3389)                     TLS1: ECDHE-ECDSA-AES128-SHA
                                                 ECDHE-ECDSA-AES256-SHA
                                                 ECDHE-RSA-AES128-SHA
                                                 ECDHE-RSA-AES256-SHA
                                                 AES128-SHA AES256-SHA
                                                 ECDHE-ECDSA-DES-CBC3-SHA
                                                 ECDHE-RSA-DES-CBC3-SHA
                                                 DES-CBC3-SHA 
                                           VULNERABLE -- but also supports higher protocols  TLSv1.1 TLSv1.2 (likely mitigated)
 LUCKY13 (CVE-2013-0169), experimental     potentially VULNERABLE, uses obsolete cipher block chaining ciphers with TLS, see server prefs.
 Winshock (CVE-2014-6321), experimental    not vulnerable (OK)
 RC4 (CVE-2013-2566, CVE-2015-2808)        no RC4 ciphers detected (OK)


 Done 2026-05-29 11:31:51 [  64s] -->> 157.240.254.60:443 (web.whatsapp.com) <<--


About this Scan

This scan uses testssl.sh to check for:

  • Protocols: SSLv2, SSLv3, TLS 1.0, TLS 1.1, TLS 1.2, TLS 1.3
  • Vulnerabilities: Heartbleed, POODLE, FREAK, Logjam, DROWN, etc.
  • Cipher Suites: Weak ciphers, perfect forward secrecy (PFS) support.

Run Another Scan Recent Scans