add: DES-08

This commit is contained in:
2026-11-04 09:35:27 +01:00
parent f15e261346
commit 2e62320a9e
46 changed files with 15516 additions and 3 deletions
@@ -0,0 +1,174 @@
"id","fqdn/ip","port","severity","finding","cve","cwe"
"service","repo.shelly.cloud/35.241.201.25","443","INFO","HTTP","",""
"pre_128cipher","repo.shelly.cloud/35.241.201.25","443","INFO","No 128 cipher limit bug","",""
"SSLv2","repo.shelly.cloud/35.241.201.25","443","OK","not offered","",""
"SSLv3","repo.shelly.cloud/35.241.201.25","443","OK","not offered","",""
"TLS1","repo.shelly.cloud/35.241.201.25","443","INFO","not offered","",""
"TLS1_1","repo.shelly.cloud/35.241.201.25","443","INFO","not offered","",""
"TLS1_2","repo.shelly.cloud/35.241.201.25","443","OK","offered","",""
"TLS1_3","repo.shelly.cloud/35.241.201.25","443","OK","offered with final","",""
"NPN","repo.shelly.cloud/35.241.201.25","443","INFO","not offered","",""
"ALPN","repo.shelly.cloud/35.241.201.25","443","INFO","http/1.1","",""
"cipherlist_NULL","repo.shelly.cloud/35.241.201.25","443","OK","not offered","","CWE-327"
"cipherlist_aNULL","repo.shelly.cloud/35.241.201.25","443","OK","not offered","","CWE-327"
"cipherlist_EXPORT","repo.shelly.cloud/35.241.201.25","443","OK","not offered","","CWE-327"
"cipherlist_LOW","repo.shelly.cloud/35.241.201.25","443","OK","not offered","","CWE-327"
"cipherlist_3DES_IDEA","repo.shelly.cloud/35.241.201.25","443","INFO","not offered","","CWE-310"
"cipherlist_OBSOLETED","repo.shelly.cloud/35.241.201.25","443","INFO","not offered","","CWE-310"
"cipherlist_STRONG_NOFS","repo.shelly.cloud/35.241.201.25","443","INFO","not offered","",""
"cipherlist_STRONG_FS","repo.shelly.cloud/35.241.201.25","443","OK","offered","",""
"cipher_order-tls1_2","repo.shelly.cloud/35.241.201.25","443","INFO","NOT a cipher order configured","",""
"cipher-tls1_2_xc030","repo.shelly.cloud/35.241.201.25","443","OK","TLSv1.2 xc030 ECDHE-RSA-AES256-GCM-SHA384 ECDH 253 AESGCM 256 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384","",""
"cipher-tls1_2_x9f","repo.shelly.cloud/35.241.201.25","443","OK","TLSv1.2 x9f DHE-RSA-AES256-GCM-SHA384 DH 2048 AESGCM 256 TLS_DHE_RSA_WITH_AES_256_GCM_SHA384","",""
"cipher-tls1_2_xcca8","repo.shelly.cloud/35.241.201.25","443","OK","TLSv1.2 xcca8 ECDHE-RSA-CHACHA20-POLY1305 ECDH 253 ChaCha20 256 TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256","",""
"cipher-tls1_2_xccaa","repo.shelly.cloud/35.241.201.25","443","OK","TLSv1.2 xccaa DHE-RSA-CHACHA20-POLY1305 DH 2048 ChaCha20 256 TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256","",""
"cipher-tls1_2_xc02f","repo.shelly.cloud/35.241.201.25","443","OK","TLSv1.2 xc02f ECDHE-RSA-AES128-GCM-SHA256 ECDH 253 AESGCM 128 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256","",""
"cipher-tls1_2_x9e","repo.shelly.cloud/35.241.201.25","443","OK","TLSv1.2 x9e DHE-RSA-AES128-GCM-SHA256 DH 2048 AESGCM 128 TLS_DHE_RSA_WITH_AES_128_GCM_SHA256","",""
"supportedciphers_TLSv1_2","repo.shelly.cloud/35.241.201.25","443","INFO","ECDHE-RSA-AES256-GCM-SHA384 DHE-RSA-AES256-GCM-SHA384 ECDHE-RSA-CHACHA20-POLY1305 DHE-RSA-CHACHA20-POLY1305 ECDHE-RSA-AES128-GCM-SHA256 DHE-RSA-AES128-GCM-SHA256","",""
"cipher_order-tls1_3","repo.shelly.cloud/35.241.201.25","443","INFO","NOT a cipher order configured","",""
"cipher-tls1_3_x1302","repo.shelly.cloud/35.241.201.25","443","OK","TLSv1.3 x1302 TLS_AES_256_GCM_SHA384 ECDH 253 AESGCM 256 TLS_AES_256_GCM_SHA384","",""
"cipher-tls1_3_x1303","repo.shelly.cloud/35.241.201.25","443","OK","TLSv1.3 x1303 TLS_CHACHA20_POLY1305_SHA256 ECDH 253 ChaCha20 256 TLS_CHACHA20_POLY1305_SHA256","",""
"cipher-tls1_3_x1301","repo.shelly.cloud/35.241.201.25","443","OK","TLSv1.3 x1301 TLS_AES_128_GCM_SHA256 ECDH 253 AESGCM 128 TLS_AES_128_GCM_SHA256","",""
"supportedciphers_TLSv1_3","repo.shelly.cloud/35.241.201.25","443","INFO","TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256 TLS_AES_128_GCM_SHA256","",""
"cipher_order","repo.shelly.cloud/35.241.201.25","443","INFO","NOT a server cipher order configured","",""
"FS","repo.shelly.cloud/35.241.201.25","443","OK","offered","",""
"FS_ciphers","repo.shelly.cloud/35.241.201.25","443","INFO","TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256 ECDHE-RSA-AES256-GCM-SHA384 DHE-RSA-AES256-GCM-SHA384 ECDHE-RSA-CHACHA20-POLY1305 DHE-RSA-CHACHA20-POLY1305 TLS_AES_128_GCM_SHA256 ECDHE-RSA-AES128-GCM-SHA256 DHE-RSA-AES128-GCM-SHA256","",""
"FS_KEMs","repo.shelly.cloud/35.241.201.25","443","LOW","No KEMs offered","",""
"FS_ECDHE_curves","repo.shelly.cloud/35.241.201.25","443","OK","prime256v1 secp384r1 X25519","",""
"DH_groups","repo.shelly.cloud/35.241.201.25","443","OK","ffdhe2048","",""
"FS_TLS12_sig_algs","repo.shelly.cloud/35.241.201.25","443","INFO","RSA-PSS-RSAE+SHA512 RSA-PSS-RSAE+SHA384 RSA-PSS-RSAE+SHA256 RSA+SHA512 RSA+SHA384 RSA+SHA256 RSA+SHA224","",""
"FS_TLS13_sig_algs","repo.shelly.cloud/35.241.201.25","443","INFO","RSA-PSS-RSAE+SHA512 RSA-PSS-RSAE+SHA384 RSA-PSS-RSAE+SHA256","",""
"TLS_extensions","repo.shelly.cloud/35.241.201.25","443","INFO","'server name/#0' 'max fragment length/#1' 'status request/#5' 'EC point formats/#11' 'application layer protocol negotiation/#16' 'extended master secret/#23' 'supported versions/#43' 'key share/#51' 'renegotiation info/#65281'","",""
"TLS_session_ticket","repo.shelly.cloud/35.241.201.25","443","INFO","no -- no lifetime advertised","",""
"SSL_sessionID_support","repo.shelly.cloud/35.241.201.25","443","INFO","yes","",""
"sessionresumption_ticket","repo.shelly.cloud/35.241.201.25","443","INFO","not supported","",""
"sessionresumption_ID","repo.shelly.cloud/35.241.201.25","443","INFO","supported","",""
"TLS_timestamp","repo.shelly.cloud/35.241.201.25","443","INFO","random","",""
"certificate_compression","repo.shelly.cloud/35.241.201.25","443","INFO","none","",""
"clientAuth","repo.shelly.cloud/35.241.201.25","443","INFO","none","",""
"cert_numbers","repo.shelly.cloud/35.241.201.25","443","INFO","1","",""
"cert_signatureAlgorithm","repo.shelly.cloud/35.241.201.25","443","OK","SHA256 with RSA","",""
"cert_keySize","repo.shelly.cloud/35.241.201.25","443","INFO","RSA 2048 bits (exponent is 65537)","",""
"cert_keyUsage","repo.shelly.cloud/35.241.201.25","443","INFO","Digital Signature, Key Encipherment","",""
"cert_extKeyUsage","repo.shelly.cloud/35.241.201.25","443","INFO","TLS Web Server Authentication, TLS Web Client Authentication","",""
"cert_serialNumber","repo.shelly.cloud/35.241.201.25","443","INFO","393425BF88EBDD03492962D4E9723D5E","",""
"cert_serialNumberLen","repo.shelly.cloud/35.241.201.25","443","INFO","16","",""
"cert_fingerprintSHA1","repo.shelly.cloud/35.241.201.25","443","INFO","CF08E011A413D80E53E6C1C2D27B64B24A5FDCA7","",""
"cert_fingerprintSHA256","repo.shelly.cloud/35.241.201.25","443","INFO","CB7138667CBB341FAFA36705A26ACA15193824619F51F926ED3C6D362C67D867","",""
"cert","repo.shelly.cloud/35.241.201.25","443","INFO","-----BEGIN CERTIFICATE-----\n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\n-----END CERTIFICATE-----","",""
"cert_commonName","repo.shelly.cloud/35.241.201.25","443","OK","*.shelly.cloud","",""
"cert_commonName_wo_SNI","repo.shelly.cloud/35.241.201.25","443","INFO","*.shelly.cloud","",""
"cert_subjectAltName","repo.shelly.cloud/35.241.201.25","443","INFO","*.shelly.cloud shelly.cloud","",""
"cert_trust","repo.shelly.cloud/35.241.201.25","443","OK","Ok via SAN wildcard and CN wildcard (same w/o SNI)","",""
"cert_trust_wildcard","repo.shelly.cloud/35.241.201.25","443","LOW","trust is via wildcard","",""
"cert_chain_of_trust","repo.shelly.cloud/35.241.201.25","443","OK","passed.","",""
"cert_certificatePolicies_EV","repo.shelly.cloud/35.241.201.25","443","INFO","no","",""
"cert_expirationStatus","repo.shelly.cloud/35.241.201.25","443","OK","63 >= 60 days","",""
"cert_notBefore","repo.shelly.cloud/35.241.201.25","443","INFO","2025-12-07 00:00","",""
"cert_notAfter","repo.shelly.cloud/35.241.201.25","443","OK","2027-01-06 23:59","",""
"cert_extlifeSpan","repo.shelly.cloud/35.241.201.25","443","OK","certificate has no extended life time according to browser forum","",""
"cert_eTLS","repo.shelly.cloud/35.241.201.25","443","INFO","not present","",""
"cert_crlDistributionPoints","repo.shelly.cloud/35.241.201.25","443","INFO","--","",""
"cert_ocspURL","repo.shelly.cloud/35.241.201.25","443","INFO","http://ocsp.sectigo.com","",""
"OCSP_stapling","repo.shelly.cloud/35.241.201.25","443","OK","offered","",""
"cert_ocspRevoked","repo.shelly.cloud/35.241.201.25","443","OK","not revoked","",""
"cert_mustStapleExtension","repo.shelly.cloud/35.241.201.25","443","INFO","--","",""
"DNS_CAArecord","repo.shelly.cloud/35.241.201.25","443","LOW","--","",""
"certificate_transparency","repo.shelly.cloud/35.241.201.25","443","OK","yes (certificate extension)","",""
"certs_countServer","repo.shelly.cloud/35.241.201.25","443","INFO","4","",""
"certs_list_ordering_problem","repo.shelly.cloud/35.241.201.25","443","INFO","no","",""
"cert_caIssuers","repo.shelly.cloud/35.241.201.25","443","INFO","Sectigo Public Server Authentication CA DV R36 (Sectigo Limited from GB)","",""
"intermediate_cert <#1>","repo.shelly.cloud/35.241.201.25","443","INFO","-----BEGIN CERTIFICATE-----\nMIIGTDCCBDSgAwIBAgIQOXpmzCdWNi4NqofKbqvjsTANBgkqhkiG9w0BAQwFADBfMQswCQYDVQQGEwJHQjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTYwNAYDVQQDEy1TZWN0aWdvIFB1YmxpYyBTZXJ2ZXIgQXV0aGVudGljYXRpb24gUm9vdCBSNDYwHhcNMjEwMzIyMDAwMDAwWhcNMzYwMzIxMjM1OTU5WjBgMQswCQYDVQQGEwJHQjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTcwNQYDVQQDEy5TZWN0aWdvIFB1YmxpYyBTZXJ2ZXIgQXV0aGVudGljYXRpb24gQ0EgRFYgUjM2MIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAljZf2HIz7+SPUPQCQObZYcrxLTHYdf1ZtMRe7YeqRPSwygz16qJ9cAWtWNTcuICc++p8Dct7zNGxCpqmEtqifO7NvuB5dEVexXn9RFFH12Hm+NtPRQgXIFjx6MSJcNWuVO3XGE57L1mHlcQYj+g4hny90aFh2SCZCDEVkAjaEMMfYPKuCjHuuF+bzHFb/9gV8P9+ekcHENF2nR1efGWSKwnfG5RawlkaQDpRtZTmM64TIsv/r7cyFO4nSjs1jLdXYdz5q3a4L0NoabZfbdxVb+CUEHfB0bpulZQtH1Rv38e/lIdP7OTTIlZh6OYL6NhxP8So0/sht/4J9mqIGxRFc0/pC8suja+wcIUna0HBpXKfXTKpzgis+zmXDL06ASJf5E4A2/m+Hp6b84sfPAwQ766rI65mh50S0Di9E3Pn2WcaJc+PILsBmYpgtmgWTR9eV9otfKRUBfzHUHcVgarub/XluEpRlTtZudU5xbFNxx/DgMrXLUAPaI60fZ6wA+PTAgMBAAGjggGBMIIBfTAfBgNVHSMEGDAWgBRWc1hklfmSGrASKgRieaFAFYghSTAdBgNVHQ4EFgQUaMASFhgOr872h6YyV6NGUV3LBycwDgYDVR0PAQH/BAQDAgGGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBsGA1UdIAQUMBIwBgYEVR0gADAIBgZngQwBAgEwVAYDVR0fBE0wSzBJoEegRYZDaHR0cDovL2NybC5zZWN0aWdvLmNvbS9TZWN0aWdvUHVibGljU2VydmVyQXV0aGVudGljYXRpb25Sb290UjQ2LmNybDCBhAYIKwYBBQUHAQEEeDB2ME8GCCsGAQUFBzAChkNodHRwOi8vY3J0LnNlY3RpZ28uY29tL1NlY3RpZ29QdWJsaWNTZXJ2ZXJBdXRoZW50aWNhdGlvblJvb3RSNDYucDdjMCMGCCsGAQUFBzABhhdodHRwOi8vb2NzcC5zZWN0aWdvLmNvbTANBgkqhkiG9w0BAQwFAAOCAgEAYtOC9Fy+TqECFw40IospI92kLGgoSZGPOSQXMBqmsGWZUQ7rux7cj1du6d9rD6C8ze1B2eQjkrGkIL/OF1s7vSmgYVafsRoZd/IHUrkoQvX8FZwUsmPu7amgBfaY3g+dq1x0jNGKb6I6Bzdl6LgMD9qxp+3i7GQOnd9J8LFSietY6Z4jUBzVoOoz8iAU84OFh2HhAuiPw1ai0VnY38RTI+8kepGWVfGxfBWzwH9uIjeooIeaosVFvE8cmYUB4TSH5dUyD0jHct2+8ceKEtIoFU/FfHq/mDaVnvcDCZXtIgitdMFQdMZaVehmObyhRdDD4NQCs0gaI9AAgFj4L9QtkARzhQLNyRf87Kln+YU0lgCGr9HLg3rGO8q+Y4ppLsOdunQZ6ZxPNGIfOApbPVf5hCe58EZwiWdHIMn9lPP6+F404y8NNugbQixBber+x536WrZhFZLjEkhp7fFXf9r32rNPfb74X/U90Bdy4lzp3+X1ukh1BuMxA/EEhDoTOS3l7ABvc7BYSQubQ2490OcdkIzUh3ZwDrakMVrbaTxUM2p24N6dB+ns2zptWCva6jzWr8IWKIMxzxLPv5Kt3ePKcUdvkBU/smqujSczTzzSjIoR5QqQA6lN1ZRSnuHIWCvhJEltkYnTAH41QJ6SAWO66GrrUESwN/cgZzL4JLEqz1Y=\n-----END CERTIFICATE-----","",""
"intermediate_cert_fingerprintSHA256 <#1>","repo.shelly.cloud/35.241.201.25","443","INFO","8C54C334B66BA4E426772AF4A3F9136C19A1AEC729FDB28C535C07A5A4EF22E0","",""
"intermediate_cert_notBefore <#1>","repo.shelly.cloud/35.241.201.25","443","INFO","2021-03-22 00:00","",""
"intermediate_cert_notAfter <#1>","repo.shelly.cloud/35.241.201.25","443","OK","2036-03-21 23:59","",""
"intermediate_cert_expiration <#1>","repo.shelly.cloud/35.241.201.25","443","OK","ok > 40 days","",""
"intermediate_cert_chain <#1>","repo.shelly.cloud/35.241.201.25","443","INFO","Sectigo Public Server Authentication CA DV R36 <-- Sectigo Public Server Authentication Root R46","",""
"intermediate_cert <#2>","repo.shelly.cloud/35.241.201.25","443","INFO","-----BEGIN CERTIFICATE-----\n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\n-----END CERTIFICATE-----","",""
"intermediate_cert_fingerprintSHA256 <#2>","repo.shelly.cloud/35.241.201.25","443","INFO","92F351BF3D54164DFA8DD8F9E1139D3150349786485D2B9EECD00E2971C1E6C5","",""
"intermediate_cert_notBefore <#2>","repo.shelly.cloud/35.241.201.25","443","INFO","2021-03-22 00:00","",""
"intermediate_cert_notAfter <#2>","repo.shelly.cloud/35.241.201.25","443","OK","2038-01-18 23:59","",""
"intermediate_cert_expiration <#2>","repo.shelly.cloud/35.241.201.25","443","OK","ok > 40 days","",""
"intermediate_cert_chain <#2>","repo.shelly.cloud/35.241.201.25","443","INFO","Sectigo Public Server Authentication Root R46 <-- USERTrust RSA Certification Authority","",""
"intermediate_cert <#3>","repo.shelly.cloud/35.241.201.25","443","INFO","-----BEGIN CERTIFICATE-----\n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\n-----END CERTIFICATE-----","",""
"intermediate_cert_fingerprintSHA256 <#3>","repo.shelly.cloud/35.241.201.25","443","INFO","E793C9B02FD8AA13E21C31228ACCB08119643B749C898964B1746D46C3D4CBD2","",""
"intermediate_cert_notBefore <#3>","repo.shelly.cloud/35.241.201.25","443","INFO","2010-02-01 00:00","",""
"intermediate_cert_notAfter <#3>","repo.shelly.cloud/35.241.201.25","443","OK","2038-01-18 23:59","",""
"intermediate_cert_expiration <#3>","repo.shelly.cloud/35.241.201.25","443","OK","ok > 40 days","",""
"intermediate_cert_chain <#3>","repo.shelly.cloud/35.241.201.25","443","INFO","USERTrust RSA Certification Authority <-- USERTrust RSA Certification Authority","",""
"intermediate_cert_badOCSP","repo.shelly.cloud/35.241.201.25","443","OK","intermediate certificate(s) is/are ok","",""
"HTTP_status_code","repo.shelly.cloud/35.241.201.25","443","INFO","401 Unauthorized ('/') --","",""
"HTTP_clock_skew","repo.shelly.cloud/35.241.201.25","443","INFO","0 seconds from localtime","",""
"HTTP_headerTime","repo.shelly.cloud/35.241.201.25","443","INFO","1793780243","",""
"HSTS","repo.shelly.cloud/35.241.201.25","443","LOW","not offered","",""
"HPKP","repo.shelly.cloud/35.241.201.25","443","INFO","No support for HTTP Public Key Pinning","",""
"banner_server","repo.shelly.cloud/35.241.201.25","443","INFO","nginx/1.24.0 (Ubuntu)","",""
"banner_application","repo.shelly.cloud/35.241.201.25","443","INFO","No application banner found","",""
"cookie_count","repo.shelly.cloud/35.241.201.25","443","INFO","0 at '/' (maybe missed the application)","",""
"Access-Control-Allow-Origin","repo.shelly.cloud/35.241.201.25","443","INFO","*","",""
"banner_reverseproxy","repo.shelly.cloud/35.241.201.25","443","INFO","--","","CWE-200"
"heartbleed","repo.shelly.cloud/35.241.201.25","443","OK","not vulnerable, no heartbeat extension","CVE-2014-0160","CWE-119"
"CCS","repo.shelly.cloud/35.241.201.25","443","OK","not vulnerable","CVE-2014-0224","CWE-310"
"ticketbleed","repo.shelly.cloud/35.241.201.25","443","OK","no session ticket extension","CVE-2016-9244","CWE-200"
"ROBOT","repo.shelly.cloud/35.241.201.25","443","OK","not vulnerable, no RSA key transport cipher","CVE-2017-17382 CVE-2017-17427 CVE-2017-17428 CVE-2017-13098 CVE-2017-1000385 CVE-2017-13099 CVE-2016-6883 CVE-2012-5081 CVE-2017-6168","CWE-203"
"secure_renego","repo.shelly.cloud/35.241.201.25","443","OK","supported","","CWE-310"
"secure_client_renego","repo.shelly.cloud/35.241.201.25","443","OK","not vulnerable","CVE-2011-1473","CWE-310"
"CRIME_TLS","repo.shelly.cloud/35.241.201.25","443","OK","not vulnerable","CVE-2012-4929","CWE-310"
"BREACH","repo.shelly.cloud/35.241.201.25","443","OK","not vulnerable, no gzip/deflate/compress/br HTTP compression - only supplied '/' tested","CVE-2013-3587","CWE-310"
"POODLE_SSL","repo.shelly.cloud/35.241.201.25","443","OK","not vulnerable, no SSLv3","CVE-2014-3566","CWE-310"
"fallback_SCSV","repo.shelly.cloud/35.241.201.25","443","OK","no protocol below TLS 1.2 offered","",""
"SWEET32","repo.shelly.cloud/35.241.201.25","443","OK","not vulnerable","CVE-2016-2183 CVE-2016-6329","CWE-327"
"FREAK","repo.shelly.cloud/35.241.201.25","443","OK","not vulnerable","CVE-2015-0204","CWE-310"
"DROWN","repo.shelly.cloud/35.241.201.25","443","OK","not vulnerable on this host and port","CVE-2016-0800 CVE-2016-0703","CWE-310"
"DROWN_hint","repo.shelly.cloud/35.241.201.25","443","INFO","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=CB7138667CBB341FAFA36705A26ACA15193824619F51F926ED3C6D362C67D867","CVE-2016-0800 CVE-2016-0703","CWE-310"
"LOGJAM-common_primes","repo.shelly.cloud/35.241.201.25","443","INFO","RFC7919/ffdhe2048","CVE-2015-4000","CWE-310"
"LOGJAM","repo.shelly.cloud/35.241.201.25","443","OK","not vulnerable, no DH EXPORT ciphers,","CVE-2015-4000","CWE-310"
"BEAST","repo.shelly.cloud/35.241.201.25","443","OK","not vulnerable, no SSL3 or TLS1","CVE-2011-3389","CWE-20"
"LUCKY13","repo.shelly.cloud/35.241.201.25","443","OK","not vulnerable","CVE-2013-0169","CWE-310"
"winshock","repo.shelly.cloud/35.241.201.25","443","OK","not vulnerable","CVE-2014-6321","CWE-94"
"RC4","repo.shelly.cloud/35.241.201.25","443","OK","not vulnerable","CVE-2013-2566 CVE-2015-2808","CWE-310"
"clientsimulation-android_70","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256","",""
"clientsimulation-android_81","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256","",""
"clientsimulation-android_90","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_128_GCM_SHA256","",""
"clientsimulation-android_X","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_128_GCM_SHA256","",""
"clientsimulation-android_11_12","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_128_GCM_SHA256","",""
"clientsimulation-android_13_14","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_128_GCM_SHA256","",""
"clientsimulation-android_15","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_128_GCM_SHA256","",""
"clientsimulation-chrome_101_win10","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_128_GCM_SHA256","",""
"clientsimulation-chromium_137_win11","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_128_GCM_SHA256","",""
"clientsimulation-firefox_100_win10","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_128_GCM_SHA256","",""
"clientsimulation-firefox_137_win11","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_128_GCM_SHA256","",""
"clientsimulation-ie_8_win7","repo.shelly.cloud/35.241.201.25","443","INFO","No connection","",""
"clientsimulation-ie_11_win7","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.2 DHE-RSA-AES256-GCM-SHA384","",""
"clientsimulation-ie_11_win81","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.2 DHE-RSA-AES256-GCM-SHA384","",""
"clientsimulation-ie_11_winphone81","repo.shelly.cloud/35.241.201.25","443","INFO","No connection","",""
"clientsimulation-ie_11_win10","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384","",""
"clientsimulation-edge_15_win10","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384","",""
"clientsimulation-edge_101_win10_21h2","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_128_GCM_SHA256","",""
"clientsimulation-edge_133_win11_23h2","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_128_GCM_SHA256","",""
"clientsimulation-safari_184_ios_184","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_128_GCM_SHA256","",""
"clientsimulation-safari_154_osx_1231","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_128_GCM_SHA256","",""
"clientsimulation-safari_184_osx_154","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_128_GCM_SHA256","",""
"clientsimulation-java_7u25","repo.shelly.cloud/35.241.201.25","443","INFO","No connection","",""
"clientsimulation-java_80442","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_256_GCM_SHA384","",""
"clientsimulation-java_1102","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_128_GCM_SHA256","",""
"clientsimulation-java_1703","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_256_GCM_SHA384","",""
"clientsimulation-java_2106","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_256_GCM_SHA384","",""
"clientsimulation-go_1178","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_128_GCM_SHA256","",""
"clientsimulation-libressl_336","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_CHACHA20_POLY1305_SHA256","",""
"clientsimulation-openssl_102e","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384","",""
"clientsimulation-openssl_111d","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_256_GCM_SHA384","",""
"clientsimulation-openssl_315","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_256_GCM_SHA384","",""
"clientsimulation-openssl_350","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_256_GCM_SHA384","",""
"clientsimulation-apple_mail_16_0","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384","",""
"clientsimulation-thunderbird_91_9","repo.shelly.cloud/35.241.201.25","443","INFO","TLSv1.3 TLS_AES_128_GCM_SHA256","",""
"rating_spec","repo.shelly.cloud/35.241.201.25","443","INFO","SSL Labs's 'SSL Server Rating Guide' (version 2009r from 2025-05-16)","",""
"rating_doc","repo.shelly.cloud/35.241.201.25","443","INFO","https://github.com/ssllabs/research/wiki/SSL-Server-Rating-Guide","",""
"protocol_support_score","repo.shelly.cloud/35.241.201.25","443","INFO","100","",""
"protocol_support_score_weighted","repo.shelly.cloud/35.241.201.25","443","INFO","30","",""
"key_exchange_score","repo.shelly.cloud/35.241.201.25","443","INFO","90","",""
"key_exchange_score_weighted","repo.shelly.cloud/35.241.201.25","443","INFO","27","",""
"cipher_strength_score","repo.shelly.cloud/35.241.201.25","443","INFO","90","",""
"cipher_strength_score_weighted","repo.shelly.cloud/35.241.201.25","443","INFO","36","",""
"final_score","repo.shelly.cloud/35.241.201.25","443","INFO","93","",""
"overall_grade","repo.shelly.cloud/35.241.201.25","443","OK","A+","",""
1 id fqdn/ip port severity finding cve cwe
2 service repo.shelly.cloud/35.241.201.25 443 INFO HTTP
3 pre_128cipher repo.shelly.cloud/35.241.201.25 443 INFO No 128 cipher limit bug
4 SSLv2 repo.shelly.cloud/35.241.201.25 443 OK not offered
5 SSLv3 repo.shelly.cloud/35.241.201.25 443 OK not offered
6 TLS1 repo.shelly.cloud/35.241.201.25 443 INFO not offered
7 TLS1_1 repo.shelly.cloud/35.241.201.25 443 INFO not offered
8 TLS1_2 repo.shelly.cloud/35.241.201.25 443 OK offered
9 TLS1_3 repo.shelly.cloud/35.241.201.25 443 OK offered with final
10 NPN repo.shelly.cloud/35.241.201.25 443 INFO not offered
11 ALPN repo.shelly.cloud/35.241.201.25 443 INFO http/1.1
12 cipherlist_NULL repo.shelly.cloud/35.241.201.25 443 OK not offered CWE-327
13 cipherlist_aNULL repo.shelly.cloud/35.241.201.25 443 OK not offered CWE-327
14 cipherlist_EXPORT repo.shelly.cloud/35.241.201.25 443 OK not offered CWE-327
15 cipherlist_LOW repo.shelly.cloud/35.241.201.25 443 OK not offered CWE-327
16 cipherlist_3DES_IDEA repo.shelly.cloud/35.241.201.25 443 INFO not offered CWE-310
17 cipherlist_OBSOLETED repo.shelly.cloud/35.241.201.25 443 INFO not offered CWE-310
18 cipherlist_STRONG_NOFS repo.shelly.cloud/35.241.201.25 443 INFO not offered
19 cipherlist_STRONG_FS repo.shelly.cloud/35.241.201.25 443 OK offered
20 cipher_order-tls1_2 repo.shelly.cloud/35.241.201.25 443 INFO NOT a cipher order configured
21 cipher-tls1_2_xc030 repo.shelly.cloud/35.241.201.25 443 OK TLSv1.2 xc030 ECDHE-RSA-AES256-GCM-SHA384 ECDH 253 AESGCM 256 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
22 cipher-tls1_2_x9f repo.shelly.cloud/35.241.201.25 443 OK TLSv1.2 x9f DHE-RSA-AES256-GCM-SHA384 DH 2048 AESGCM 256 TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
23 cipher-tls1_2_xcca8 repo.shelly.cloud/35.241.201.25 443 OK TLSv1.2 xcca8 ECDHE-RSA-CHACHA20-POLY1305 ECDH 253 ChaCha20 256 TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
24 cipher-tls1_2_xccaa repo.shelly.cloud/35.241.201.25 443 OK TLSv1.2 xccaa DHE-RSA-CHACHA20-POLY1305 DH 2048 ChaCha20 256 TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256
25 cipher-tls1_2_xc02f repo.shelly.cloud/35.241.201.25 443 OK TLSv1.2 xc02f ECDHE-RSA-AES128-GCM-SHA256 ECDH 253 AESGCM 128 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
26 cipher-tls1_2_x9e repo.shelly.cloud/35.241.201.25 443 OK TLSv1.2 x9e DHE-RSA-AES128-GCM-SHA256 DH 2048 AESGCM 128 TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
27 supportedciphers_TLSv1_2 repo.shelly.cloud/35.241.201.25 443 INFO ECDHE-RSA-AES256-GCM-SHA384 DHE-RSA-AES256-GCM-SHA384 ECDHE-RSA-CHACHA20-POLY1305 DHE-RSA-CHACHA20-POLY1305 ECDHE-RSA-AES128-GCM-SHA256 DHE-RSA-AES128-GCM-SHA256
28 cipher_order-tls1_3 repo.shelly.cloud/35.241.201.25 443 INFO NOT a cipher order configured
29 cipher-tls1_3_x1302 repo.shelly.cloud/35.241.201.25 443 OK TLSv1.3 x1302 TLS_AES_256_GCM_SHA384 ECDH 253 AESGCM 256 TLS_AES_256_GCM_SHA384
30 cipher-tls1_3_x1303 repo.shelly.cloud/35.241.201.25 443 OK TLSv1.3 x1303 TLS_CHACHA20_POLY1305_SHA256 ECDH 253 ChaCha20 256 TLS_CHACHA20_POLY1305_SHA256
31 cipher-tls1_3_x1301 repo.shelly.cloud/35.241.201.25 443 OK TLSv1.3 x1301 TLS_AES_128_GCM_SHA256 ECDH 253 AESGCM 128 TLS_AES_128_GCM_SHA256
32 supportedciphers_TLSv1_3 repo.shelly.cloud/35.241.201.25 443 INFO TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256 TLS_AES_128_GCM_SHA256
33 cipher_order repo.shelly.cloud/35.241.201.25 443 INFO NOT a server cipher order configured
34 FS repo.shelly.cloud/35.241.201.25 443 OK offered
35 FS_ciphers repo.shelly.cloud/35.241.201.25 443 INFO TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256 ECDHE-RSA-AES256-GCM-SHA384 DHE-RSA-AES256-GCM-SHA384 ECDHE-RSA-CHACHA20-POLY1305 DHE-RSA-CHACHA20-POLY1305 TLS_AES_128_GCM_SHA256 ECDHE-RSA-AES128-GCM-SHA256 DHE-RSA-AES128-GCM-SHA256
36 FS_KEMs repo.shelly.cloud/35.241.201.25 443 LOW No KEMs offered
37 FS_ECDHE_curves repo.shelly.cloud/35.241.201.25 443 OK prime256v1 secp384r1 X25519
38 DH_groups repo.shelly.cloud/35.241.201.25 443 OK ffdhe2048
39 FS_TLS12_sig_algs repo.shelly.cloud/35.241.201.25 443 INFO RSA-PSS-RSAE+SHA512 RSA-PSS-RSAE+SHA384 RSA-PSS-RSAE+SHA256 RSA+SHA512 RSA+SHA384 RSA+SHA256 RSA+SHA224
40 FS_TLS13_sig_algs repo.shelly.cloud/35.241.201.25 443 INFO RSA-PSS-RSAE+SHA512 RSA-PSS-RSAE+SHA384 RSA-PSS-RSAE+SHA256
41 TLS_extensions repo.shelly.cloud/35.241.201.25 443 INFO 'server name/#0' 'max fragment length/#1' 'status request/#5' 'EC point formats/#11' 'application layer protocol negotiation/#16' 'extended master secret/#23' 'supported versions/#43' 'key share/#51' 'renegotiation info/#65281'
42 TLS_session_ticket repo.shelly.cloud/35.241.201.25 443 INFO no -- no lifetime advertised
43 SSL_sessionID_support repo.shelly.cloud/35.241.201.25 443 INFO yes
44 sessionresumption_ticket repo.shelly.cloud/35.241.201.25 443 INFO not supported
45 sessionresumption_ID repo.shelly.cloud/35.241.201.25 443 INFO supported
46 TLS_timestamp repo.shelly.cloud/35.241.201.25 443 INFO random
47 certificate_compression repo.shelly.cloud/35.241.201.25 443 INFO none
48 clientAuth repo.shelly.cloud/35.241.201.25 443 INFO none
49 cert_numbers repo.shelly.cloud/35.241.201.25 443 INFO 1
50 cert_signatureAlgorithm repo.shelly.cloud/35.241.201.25 443 OK SHA256 with RSA
51 cert_keySize repo.shelly.cloud/35.241.201.25 443 INFO RSA 2048 bits (exponent is 65537)
52 cert_keyUsage repo.shelly.cloud/35.241.201.25 443 INFO Digital Signature, Key Encipherment
53 cert_extKeyUsage repo.shelly.cloud/35.241.201.25 443 INFO TLS Web Server Authentication, TLS Web Client Authentication
54 cert_serialNumber repo.shelly.cloud/35.241.201.25 443 INFO 393425BF88EBDD03492962D4E9723D5E
55 cert_serialNumberLen repo.shelly.cloud/35.241.201.25 443 INFO 16
56 cert_fingerprintSHA1 repo.shelly.cloud/35.241.201.25 443 INFO CF08E011A413D80E53E6C1C2D27B64B24A5FDCA7
57 cert_fingerprintSHA256 repo.shelly.cloud/35.241.201.25 443 INFO CB7138667CBB341FAFA36705A26ACA15193824619F51F926ED3C6D362C67D867
58 cert repo.shelly.cloud/35.241.201.25 443 INFO -----BEGIN CERTIFICATE-----\n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\n-----END CERTIFICATE-----
59 cert_commonName repo.shelly.cloud/35.241.201.25 443 OK *.shelly.cloud
60 cert_commonName_wo_SNI repo.shelly.cloud/35.241.201.25 443 INFO *.shelly.cloud
61 cert_subjectAltName repo.shelly.cloud/35.241.201.25 443 INFO *.shelly.cloud shelly.cloud
62 cert_trust repo.shelly.cloud/35.241.201.25 443 OK Ok via SAN wildcard and CN wildcard (same w/o SNI)
63 cert_trust_wildcard repo.shelly.cloud/35.241.201.25 443 LOW trust is via wildcard
64 cert_chain_of_trust repo.shelly.cloud/35.241.201.25 443 OK passed.
65 cert_certificatePolicies_EV repo.shelly.cloud/35.241.201.25 443 INFO no
66 cert_expirationStatus repo.shelly.cloud/35.241.201.25 443 OK 63 >= 60 days
67 cert_notBefore repo.shelly.cloud/35.241.201.25 443 INFO 2025-12-07 00:00
68 cert_notAfter repo.shelly.cloud/35.241.201.25 443 OK 2027-01-06 23:59
69 cert_extlifeSpan repo.shelly.cloud/35.241.201.25 443 OK certificate has no extended life time according to browser forum
70 cert_eTLS repo.shelly.cloud/35.241.201.25 443 INFO not present
71 cert_crlDistributionPoints repo.shelly.cloud/35.241.201.25 443 INFO --
72 cert_ocspURL repo.shelly.cloud/35.241.201.25 443 INFO http://ocsp.sectigo.com
73 OCSP_stapling repo.shelly.cloud/35.241.201.25 443 OK offered
74 cert_ocspRevoked repo.shelly.cloud/35.241.201.25 443 OK not revoked
75 cert_mustStapleExtension repo.shelly.cloud/35.241.201.25 443 INFO --
76 DNS_CAArecord repo.shelly.cloud/35.241.201.25 443 LOW --
77 certificate_transparency repo.shelly.cloud/35.241.201.25 443 OK yes (certificate extension)
78 certs_countServer repo.shelly.cloud/35.241.201.25 443 INFO 4
79 certs_list_ordering_problem repo.shelly.cloud/35.241.201.25 443 INFO no
80 cert_caIssuers repo.shelly.cloud/35.241.201.25 443 INFO Sectigo Public Server Authentication CA DV R36 (Sectigo Limited from GB)
81 intermediate_cert <#1> repo.shelly.cloud/35.241.201.25 443 INFO -----BEGIN CERTIFICATE-----\nMIIGTDCCBDSgAwIBAgIQOXpmzCdWNi4NqofKbqvjsTANBgkqhkiG9w0BAQwFADBfMQswCQYDVQQGEwJHQjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTYwNAYDVQQDEy1TZWN0aWdvIFB1YmxpYyBTZXJ2ZXIgQXV0aGVudGljYXRpb24gUm9vdCBSNDYwHhcNMjEwMzIyMDAwMDAwWhcNMzYwMzIxMjM1OTU5WjBgMQswCQYDVQQGEwJHQjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTcwNQYDVQQDEy5TZWN0aWdvIFB1YmxpYyBTZXJ2ZXIgQXV0aGVudGljYXRpb24gQ0EgRFYgUjM2MIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAljZf2HIz7+SPUPQCQObZYcrxLTHYdf1ZtMRe7YeqRPSwygz16qJ9cAWtWNTcuICc++p8Dct7zNGxCpqmEtqifO7NvuB5dEVexXn9RFFH12Hm+NtPRQgXIFjx6MSJcNWuVO3XGE57L1mHlcQYj+g4hny90aFh2SCZCDEVkAjaEMMfYPKuCjHuuF+bzHFb/9gV8P9+ekcHENF2nR1efGWSKwnfG5RawlkaQDpRtZTmM64TIsv/r7cyFO4nSjs1jLdXYdz5q3a4L0NoabZfbdxVb+CUEHfB0bpulZQtH1Rv38e/lIdP7OTTIlZh6OYL6NhxP8So0/sht/4J9mqIGxRFc0/pC8suja+wcIUna0HBpXKfXTKpzgis+zmXDL06ASJf5E4A2/m+Hp6b84sfPAwQ766rI65mh50S0Di9E3Pn2WcaJc+PILsBmYpgtmgWTR9eV9otfKRUBfzHUHcVgarub/XluEpRlTtZudU5xbFNxx/DgMrXLUAPaI60fZ6wA+PTAgMBAAGjggGBMIIBfTAfBgNVHSMEGDAWgBRWc1hklfmSGrASKgRieaFAFYghSTAdBgNVHQ4EFgQUaMASFhgOr872h6YyV6NGUV3LBycwDgYDVR0PAQH/BAQDAgGGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBsGA1UdIAQUMBIwBgYEVR0gADAIBgZngQwBAgEwVAYDVR0fBE0wSzBJoEegRYZDaHR0cDovL2NybC5zZWN0aWdvLmNvbS9TZWN0aWdvUHVibGljU2VydmVyQXV0aGVudGljYXRpb25Sb290UjQ2LmNybDCBhAYIKwYBBQUHAQEEeDB2ME8GCCsGAQUFBzAChkNodHRwOi8vY3J0LnNlY3RpZ28uY29tL1NlY3RpZ29QdWJsaWNTZXJ2ZXJBdXRoZW50aWNhdGlvblJvb3RSNDYucDdjMCMGCCsGAQUFBzABhhdodHRwOi8vb2NzcC5zZWN0aWdvLmNvbTANBgkqhkiG9w0BAQwFAAOCAgEAYtOC9Fy+TqECFw40IospI92kLGgoSZGPOSQXMBqmsGWZUQ7rux7cj1du6d9rD6C8ze1B2eQjkrGkIL/OF1s7vSmgYVafsRoZd/IHUrkoQvX8FZwUsmPu7amgBfaY3g+dq1x0jNGKb6I6Bzdl6LgMD9qxp+3i7GQOnd9J8LFSietY6Z4jUBzVoOoz8iAU84OFh2HhAuiPw1ai0VnY38RTI+8kepGWVfGxfBWzwH9uIjeooIeaosVFvE8cmYUB4TSH5dUyD0jHct2+8ceKEtIoFU/FfHq/mDaVnvcDCZXtIgitdMFQdMZaVehmObyhRdDD4NQCs0gaI9AAgFj4L9QtkARzhQLNyRf87Kln+YU0lgCGr9HLg3rGO8q+Y4ppLsOdunQZ6ZxPNGIfOApbPVf5hCe58EZwiWdHIMn9lPP6+F404y8NNugbQixBber+x536WrZhFZLjEkhp7fFXf9r32rNPfb74X/U90Bdy4lzp3+X1ukh1BuMxA/EEhDoTOS3l7ABvc7BYSQubQ2490OcdkIzUh3ZwDrakMVrbaTxUM2p24N6dB+ns2zptWCva6jzWr8IWKIMxzxLPv5Kt3ePKcUdvkBU/smqujSczTzzSjIoR5QqQA6lN1ZRSnuHIWCvhJEltkYnTAH41QJ6SAWO66GrrUESwN/cgZzL4JLEqz1Y=\n-----END CERTIFICATE-----
82 intermediate_cert_fingerprintSHA256 <#1> repo.shelly.cloud/35.241.201.25 443 INFO 8C54C334B66BA4E426772AF4A3F9136C19A1AEC729FDB28C535C07A5A4EF22E0
83 intermediate_cert_notBefore <#1> repo.shelly.cloud/35.241.201.25 443 INFO 2021-03-22 00:00
84 intermediate_cert_notAfter <#1> repo.shelly.cloud/35.241.201.25 443 OK 2036-03-21 23:59
85 intermediate_cert_expiration <#1> repo.shelly.cloud/35.241.201.25 443 OK ok > 40 days
86 intermediate_cert_chain <#1> repo.shelly.cloud/35.241.201.25 443 INFO Sectigo Public Server Authentication CA DV R36 <-- Sectigo Public Server Authentication Root R46
87 intermediate_cert <#2> repo.shelly.cloud/35.241.201.25 443 INFO -----BEGIN CERTIFICATE-----\n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\n-----END CERTIFICATE-----
88 intermediate_cert_fingerprintSHA256 <#2> repo.shelly.cloud/35.241.201.25 443 INFO 92F351BF3D54164DFA8DD8F9E1139D3150349786485D2B9EECD00E2971C1E6C5
89 intermediate_cert_notBefore <#2> repo.shelly.cloud/35.241.201.25 443 INFO 2021-03-22 00:00
90 intermediate_cert_notAfter <#2> repo.shelly.cloud/35.241.201.25 443 OK 2038-01-18 23:59
91 intermediate_cert_expiration <#2> repo.shelly.cloud/35.241.201.25 443 OK ok > 40 days
92 intermediate_cert_chain <#2> repo.shelly.cloud/35.241.201.25 443 INFO Sectigo Public Server Authentication Root R46 <-- USERTrust RSA Certification Authority
93 intermediate_cert <#3> repo.shelly.cloud/35.241.201.25 443 INFO -----BEGIN CERTIFICATE-----\n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\n-----END CERTIFICATE-----
94 intermediate_cert_fingerprintSHA256 <#3> repo.shelly.cloud/35.241.201.25 443 INFO E793C9B02FD8AA13E21C31228ACCB08119643B749C898964B1746D46C3D4CBD2
95 intermediate_cert_notBefore <#3> repo.shelly.cloud/35.241.201.25 443 INFO 2010-02-01 00:00
96 intermediate_cert_notAfter <#3> repo.shelly.cloud/35.241.201.25 443 OK 2038-01-18 23:59
97 intermediate_cert_expiration <#3> repo.shelly.cloud/35.241.201.25 443 OK ok > 40 days
98 intermediate_cert_chain <#3> repo.shelly.cloud/35.241.201.25 443 INFO USERTrust RSA Certification Authority <-- USERTrust RSA Certification Authority
99 intermediate_cert_badOCSP repo.shelly.cloud/35.241.201.25 443 OK intermediate certificate(s) is/are ok
100 HTTP_status_code repo.shelly.cloud/35.241.201.25 443 INFO 401 Unauthorized ('/') --
101 HTTP_clock_skew repo.shelly.cloud/35.241.201.25 443 INFO 0 seconds from localtime
102 HTTP_headerTime repo.shelly.cloud/35.241.201.25 443 INFO 1793780243
103 HSTS repo.shelly.cloud/35.241.201.25 443 LOW not offered
104 HPKP repo.shelly.cloud/35.241.201.25 443 INFO No support for HTTP Public Key Pinning
105 banner_server repo.shelly.cloud/35.241.201.25 443 INFO nginx/1.24.0 (Ubuntu)
106 banner_application repo.shelly.cloud/35.241.201.25 443 INFO No application banner found
107 cookie_count repo.shelly.cloud/35.241.201.25 443 INFO 0 at '/' (maybe missed the application)
108 Access-Control-Allow-Origin repo.shelly.cloud/35.241.201.25 443 INFO *
109 banner_reverseproxy repo.shelly.cloud/35.241.201.25 443 INFO -- CWE-200
110 heartbleed repo.shelly.cloud/35.241.201.25 443 OK not vulnerable, no heartbeat extension CVE-2014-0160 CWE-119
111 CCS repo.shelly.cloud/35.241.201.25 443 OK not vulnerable CVE-2014-0224 CWE-310
112 ticketbleed repo.shelly.cloud/35.241.201.25 443 OK no session ticket extension CVE-2016-9244 CWE-200
113 ROBOT repo.shelly.cloud/35.241.201.25 443 OK not vulnerable, no RSA key transport cipher CVE-2017-17382 CVE-2017-17427 CVE-2017-17428 CVE-2017-13098 CVE-2017-1000385 CVE-2017-13099 CVE-2016-6883 CVE-2012-5081 CVE-2017-6168 CWE-203
114 secure_renego repo.shelly.cloud/35.241.201.25 443 OK supported CWE-310
115 secure_client_renego repo.shelly.cloud/35.241.201.25 443 OK not vulnerable CVE-2011-1473 CWE-310
116 CRIME_TLS repo.shelly.cloud/35.241.201.25 443 OK not vulnerable CVE-2012-4929 CWE-310
117 BREACH repo.shelly.cloud/35.241.201.25 443 OK not vulnerable, no gzip/deflate/compress/br HTTP compression - only supplied '/' tested CVE-2013-3587 CWE-310
118 POODLE_SSL repo.shelly.cloud/35.241.201.25 443 OK not vulnerable, no SSLv3 CVE-2014-3566 CWE-310
119 fallback_SCSV repo.shelly.cloud/35.241.201.25 443 OK no protocol below TLS 1.2 offered
120 SWEET32 repo.shelly.cloud/35.241.201.25 443 OK not vulnerable CVE-2016-2183 CVE-2016-6329 CWE-327
121 FREAK repo.shelly.cloud/35.241.201.25 443 OK not vulnerable CVE-2015-0204 CWE-310
122 DROWN repo.shelly.cloud/35.241.201.25 443 OK not vulnerable on this host and port CVE-2016-0800 CVE-2016-0703 CWE-310
123 DROWN_hint repo.shelly.cloud/35.241.201.25 443 INFO 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=CB7138667CBB341FAFA36705A26ACA15193824619F51F926ED3C6D362C67D867 CVE-2016-0800 CVE-2016-0703 CWE-310
124 LOGJAM-common_primes repo.shelly.cloud/35.241.201.25 443 INFO RFC7919/ffdhe2048 CVE-2015-4000 CWE-310
125 LOGJAM repo.shelly.cloud/35.241.201.25 443 OK not vulnerable, no DH EXPORT ciphers, CVE-2015-4000 CWE-310
126 BEAST repo.shelly.cloud/35.241.201.25 443 OK not vulnerable, no SSL3 or TLS1 CVE-2011-3389 CWE-20
127 LUCKY13 repo.shelly.cloud/35.241.201.25 443 OK not vulnerable CVE-2013-0169 CWE-310
128 winshock repo.shelly.cloud/35.241.201.25 443 OK not vulnerable CVE-2014-6321 CWE-94
129 RC4 repo.shelly.cloud/35.241.201.25 443 OK not vulnerable CVE-2013-2566 CVE-2015-2808 CWE-310
130 clientsimulation-android_70 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256
131 clientsimulation-android_81 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256
132 clientsimulation-android_90 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_128_GCM_SHA256
133 clientsimulation-android_X repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_128_GCM_SHA256
134 clientsimulation-android_11_12 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_128_GCM_SHA256
135 clientsimulation-android_13_14 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_128_GCM_SHA256
136 clientsimulation-android_15 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_128_GCM_SHA256
137 clientsimulation-chrome_101_win10 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_128_GCM_SHA256
138 clientsimulation-chromium_137_win11 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_128_GCM_SHA256
139 clientsimulation-firefox_100_win10 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_128_GCM_SHA256
140 clientsimulation-firefox_137_win11 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_128_GCM_SHA256
141 clientsimulation-ie_8_win7 repo.shelly.cloud/35.241.201.25 443 INFO No connection
142 clientsimulation-ie_11_win7 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.2 DHE-RSA-AES256-GCM-SHA384
143 clientsimulation-ie_11_win81 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.2 DHE-RSA-AES256-GCM-SHA384
144 clientsimulation-ie_11_winphone81 repo.shelly.cloud/35.241.201.25 443 INFO No connection
145 clientsimulation-ie_11_win10 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384
146 clientsimulation-edge_15_win10 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384
147 clientsimulation-edge_101_win10_21h2 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_128_GCM_SHA256
148 clientsimulation-edge_133_win11_23h2 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_128_GCM_SHA256
149 clientsimulation-safari_184_ios_184 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_128_GCM_SHA256
150 clientsimulation-safari_154_osx_1231 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_128_GCM_SHA256
151 clientsimulation-safari_184_osx_154 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_128_GCM_SHA256
152 clientsimulation-java_7u25 repo.shelly.cloud/35.241.201.25 443 INFO No connection
153 clientsimulation-java_80442 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_256_GCM_SHA384
154 clientsimulation-java_1102 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_128_GCM_SHA256
155 clientsimulation-java_1703 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_256_GCM_SHA384
156 clientsimulation-java_2106 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_256_GCM_SHA384
157 clientsimulation-go_1178 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_128_GCM_SHA256
158 clientsimulation-libressl_336 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_CHACHA20_POLY1305_SHA256
159 clientsimulation-openssl_102e repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384
160 clientsimulation-openssl_111d repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_256_GCM_SHA384
161 clientsimulation-openssl_315 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_256_GCM_SHA384
162 clientsimulation-openssl_350 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_256_GCM_SHA384
163 clientsimulation-apple_mail_16_0 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384
164 clientsimulation-thunderbird_91_9 repo.shelly.cloud/35.241.201.25 443 INFO TLSv1.3 TLS_AES_128_GCM_SHA256
165 rating_spec repo.shelly.cloud/35.241.201.25 443 INFO SSL Labs's 'SSL Server Rating Guide' (version 2009r from 2025-05-16)
166 rating_doc repo.shelly.cloud/35.241.201.25 443 INFO https://github.com/ssllabs/research/wiki/SSL-Server-Rating-Guide
167 protocol_support_score repo.shelly.cloud/35.241.201.25 443 INFO 100
168 protocol_support_score_weighted repo.shelly.cloud/35.241.201.25 443 INFO 30
169 key_exchange_score repo.shelly.cloud/35.241.201.25 443 INFO 90
170 key_exchange_score_weighted repo.shelly.cloud/35.241.201.25 443 INFO 27
171 cipher_strength_score repo.shelly.cloud/35.241.201.25 443 INFO 90
172 cipher_strength_score_weighted repo.shelly.cloud/35.241.201.25 443 INFO 36
173 final_score repo.shelly.cloud/35.241.201.25 443 INFO 93
174 overall_grade repo.shelly.cloud/35.241.201.25 443 OK A+
@@ -0,0 +1,229 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!-- This file was created with testssl.sh. https://testssl.sh -->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
<title>testssl.sh</title>
</head>
<body>
<pre>
<span style="font-weight:bold;">
#####################################################################</span>
<span style="font-weight:bold;">testssl</span> version <span style="font-weight:bold;">3.2.4</span> from <a href="https://testssl.sh/" style="font-weight:bold;color:black;text-decoration:none;">https://testssl.sh/</a>
<span style="font-weight:bold;">
This program is free software. Distribution and modification under
GPLv2 permitted. USAGE w/o ANY WARRANTY. USE IT AT YOUR OWN RISK!</span>
Please file bugs @ <a href="https://testssl.sh/bugs/" style="font-weight:bold;color:black;text-decoration:none;">https://testssl.sh/bugs/</a>
<span style="font-weight:bold;">#####################################################################</span>
Using <i>OpenSSL 3.6.5 (Sep 29 2026)</i> [~103 ciphers]
on kali:/usr/bin/openssl
<span style="color:white;background-color:black;"> Start 2026-11-04 09:16:54 --&gt;&gt; 35.241.201.25:443 (repo.shelly.cloud) &lt;&lt;--</span>
rDNS (35.241.201.25): --
Service detected: HTTP
<span style="text-decoration:underline;font-weight:bold;"> Testing protocols </span><u>via sockets except NPN+ALPN </u>
<span style="font-weight:bold;"> SSLv2 </span><span style="color:#008817;font-weight:bold;">not offered (OK)</span>
<span style="font-weight:bold;"> SSLv3 </span><span style="color:#008817;font-weight:bold;">not offered (OK)</span>
<span style="font-weight:bold;"> TLS 1 </span>not offered
<span style="font-weight:bold;"> TLS 1.1 </span>not offered
<span style="font-weight:bold;"> TLS 1.2 </span><span style="color:#008817;font-weight:bold;">offered (OK)</span>
<span style="font-weight:bold;"> TLS 1.3 </span><span style="color:#008817;font-weight:bold;">offered (OK)</span>: final
<span style="font-weight:bold;"> NPN/SPDY </span>not offered
<span style="font-weight:bold;"> ALPN/HTTP2 </span>http/1.1 (offered)
<span style="text-decoration:underline;font-weight:bold;"> Testing cipher categories </span>
<span style="font-weight:bold;"> NULL ciphers (no encryption) </span><span style="color:#008817;font-weight:bold;">not offered (OK)</span>
<span style="font-weight:bold;"> Anonymous NULL Ciphers (no authentication) </span><span style="color:#008817;font-weight:bold;">not offered (OK)</span>
<span style="font-weight:bold;"> Export ciphers (w/o ADH+NULL) </span><span style="color:#008817;font-weight:bold;">not offered (OK)</span>
<span style="font-weight:bold;"> LOW: 64 Bit + DES, RC[2,4], MD5 (w/o export) </span><span style="color:#008817;">not offered (OK)</span>
<span style="font-weight:bold;"> Triple DES Ciphers / IDEA </span>not offered
<span style="font-weight:bold;"> Obsoleted CBC ciphers (AES, ARIA etc.) </span>not offered
<span style="font-weight:bold;"> Strong encryption (AEAD ciphers) with no FS </span>not offered
<span style="font-weight:bold;"> Forward Secrecy strong encryption (AEAD ciphers) </span><span style="color:#008817;font-weight:bold;">offered (OK)</span>
<span style="text-decoration:underline;font-weight:bold;"> Testing server&apos;s cipher preferences </span>
Hexcode Cipher Suite Name (OpenSSL) KeyExch. Encryption Bits Cipher Suite Name (IANA/RFC)
-----------------------------------------------------------------------------------------------------------------------------
<u>SSLv2</u>
-
<u>SSLv3</u>
-
<u>TLSv1</u>
-
<u>TLSv1.1</u>
-
<u>TLSv1.2</u> (no server order, thus listed by strength)
xc030 ECDHE-RSA-AES256-GCM-SHA384 ECDH<span style="color:#008817;"> 253</span> AESGCM 256 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
x9f DHE-RSA-AES256-GCM-SHA384 DH<span style="color:#008817;"> 2048</span> AESGCM 256 TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
xcca8 ECDHE-RSA-CHACHA20-POLY1305 ECDH<span style="color:#008817;"> 253</span> ChaCha20 256 TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
xccaa DHE-RSA-CHACHA20-POLY1305 DH<span style="color:#008817;"> 2048</span> ChaCha20 256 TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256
xc02f ECDHE-RSA-AES128-GCM-SHA256 ECDH<span style="color:#008817;"> 253</span> AESGCM 128 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
x9e DHE-RSA-AES128-GCM-SHA256 DH<span style="color:#008817;"> 2048</span> AESGCM 128 TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
<u>TLSv1.3</u> (no server order, thus listed by strength)
x1302 TLS_AES_256_GCM_SHA384 ECDH<span style="color:#008817;"> 253</span> AESGCM 256 TLS_AES_256_GCM_SHA384
x1303 TLS_CHACHA20_POLY1305_SHA256 ECDH<span style="color:#008817;"> 253</span> ChaCha20 256 TLS_CHACHA20_POLY1305_SHA256
x1301 TLS_AES_128_GCM_SHA256 ECDH<span style="color:#008817;"> 253</span> AESGCM 128 TLS_AES_128_GCM_SHA256
<span style="font-weight:bold;"> Has server cipher order? </span>no
(limited sense as client will pick)
<span style="text-decoration:underline;font-weight:bold;"> Testing robust forward secrecy (FS)</span><u> -- omitting Null Authentication/Encryption, 3DES, RC4 </u>
<span style="color:#008817;"> FS is offered (OK) </span> TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256
ECDHE-RSA-AES256-GCM-SHA384 DHE-RSA-AES256-GCM-SHA384
ECDHE-RSA-CHACHA20-POLY1305 DHE-RSA-CHACHA20-POLY1305
TLS_AES_128_GCM_SHA256 ECDHE-RSA-AES128-GCM-SHA256
DHE-RSA-AES128-GCM-SHA256
<span style="font-weight:bold;"> KEMs offered </span><span style="color:#a86437;">None</span>
<span style="font-weight:bold;"> Elliptic curves offered: </span><span style="color:#008817;">prime256v1</span> <span style="color:#008817;">secp384r1</span> <span style="color:#008817;">X25519</span>
<span style="font-weight:bold;"> DH group offered: </span><span style="color:#008817;">ffdhe2048</span>
<span style="font-weight:bold;"> TLS 1.2 sig_algs offered: </span>RSA-PSS-RSAE+SHA512 RSA-PSS-RSAE+SHA384 RSA-PSS-RSAE+SHA256
RSA+SHA512 RSA+SHA384 RSA+SHA256 RSA+SHA224
<span style="font-weight:bold;"> TLS 1.3 sig_algs offered: </span>RSA-PSS-RSAE+SHA512 RSA-PSS-RSAE+SHA384 RSA-PSS-RSAE+SHA256
<span style="text-decoration:underline;font-weight:bold;"> Testing server defaults (Server Hello) </span>
<span style="font-weight:bold;"> TLS extensions (standard) </span>&quot;server name/#0&quot; &quot;max fragment length/#1&quot; &quot;status request/#5&quot;
&quot;EC point formats/#11&quot; &quot;application layer protocol negotiation/#16&quot;
&quot;extended master secret/#23&quot; &quot;supported versions/#43&quot;
&quot;key share/#51&quot; &quot;renegotiation info/#65281&quot;
<span style="font-weight:bold;"> Session Ticket RFC 5077 hint </span>no -- no lifetime advertised
<span style="font-weight:bold;"> SSL Session ID support </span>yes
<span style="font-weight:bold;"> Session Resumption </span>Tickets no, ID: yes
<span style="font-weight:bold;"> TLS clock skew</span> Random values, no fingerprinting possible
<span style="font-weight:bold;"> Certificate Compression </span>none
<span style="font-weight:bold;"> Client Authentication </span>none
<span style="font-weight:bold;"> Signature Algorithm </span><span style="color:#008817;">SHA256 with RSA</span>
<span style="font-weight:bold;"> Server key size </span>RSA 2048 bits (exponent is 65537)
<span style="font-weight:bold;"> Server key usage </span>Digital Signature, Key Encipherment
<span style="font-weight:bold;"> Server extended key usage </span>TLS Web Server Authentication, TLS Web Client Authentication
<span style="font-weight:bold;"> Serial </span>393425BF88EBDD03492962D4E9723D5E (OK: length 16)
<span style="font-weight:bold;"> Fingerprints </span>SHA1 CF08E011A413D80E53E6C1C2D27B64B24A5FDCA7
SHA256 CB7138667CBB341FAFA36705A26ACA15193824619F51F926ED3C6D362C67D867
<span style="font-weight:bold;"> Common Name (CN) </span><i>*.shelly.cloud </i>
<span style="font-weight:bold;"> subjectAltName (SAN) </span><i>*.shelly.cloud shelly.cloud </i>
<span style="font-weight:bold;"> Trust (hostname) </span><span style="color:#008817;">Ok via SAN wildcard and CN wildcard</span> (same w/o SNI)
<span style="color:#a86437;">wildcard certificate</span> could be problematic, see other hosts at
https://search.censys.io/search?resource=hosts&amp;virtual_hosts=INCLUDE&amp;q=CB7138667CBB341FAFA36705A26ACA15193824619F51F926ED3C6D362C67D867
<span style="font-weight:bold;"> Chain of trust</span> <span style="color:#008817;">Ok </span><span style="color:#cd00cd;"></span>
<span style="font-weight:bold;"> EV cert</span> (experimental) no
<span style="font-weight:bold;"> Certificate Validity (UTC) </span><span style="color:#008817;">63 &gt;= 60 days</span> (2025-12-07 00:00 --&gt; 2027-01-06 23:59)
<span style="font-weight:bold;"> ETS/&quot;eTLS&quot;</span>, visibility info not present
<span style="font-weight:bold;"> Certificate Revocation List </span>--
<span style="font-weight:bold;"> OCSP URI </span>http://ocsp.sectigo.com
<span style="font-weight:bold;"> OCSP stapling </span><span style="color:#008817;">offered</span>, <span style="color:#008817;">not revoked</span>
<span style="font-weight:bold;"> OCSP must staple extension </span>--
<span style="font-weight:bold;"> DNS CAA RR</span> (experimental) <span style="color:#a86437;">not offered</span>
<span style="font-weight:bold;"> Certificate Transparency </span><span style="color:#008817;">yes</span> (certificate extension)
<span style="font-weight:bold;"> Certificates provided</span> 4
<span style="font-weight:bold;"> Issuer </span><i>Sectigo Public Server Authentication CA DV R36</i> (<i>Sectigo Limited</i> from <i>GB</i>)
<span style="font-weight:bold;"> Intermediate cert validity </span>#1: <span style="color:#008817;">ok &gt; 40 days</span> (2036-03-21 23:59). <i>Sectigo Public Server Authentication CA DV R36</i> &lt;-- <i>Sectigo Public Server Authentication Root R46</i>
#2: <span style="color:#008817;">ok &gt; 40 days</span> (2038-01-18 23:59). <i>Sectigo Public Server Authentication Root R46</i> &lt;-- <i>USERTrust RSA Certification Authority</i>
#3: <span style="color:#008817;">ok &gt; 40 days</span> (2038-01-18 23:59). <i>USERTrust RSA Certification Authority</i> &lt;-- <i>USERTrust RSA Certification Authority</i>
<span style="font-weight:bold;"> Intermediate Bad OCSP</span> (exp.) <span style="color:#008817;">Ok</span>
<span style="text-decoration:underline;font-weight:bold;"> Testing HTTP header response @ &quot;/&quot; </span>
<span style="font-weight:bold;"> HTTP Status Code </span> 401 Unauthorized
<span style="font-weight:bold;"> HTTP clock skew </span>0 sec from localtime
<span style="font-weight:bold;"> Strict Transport Security </span><span style="color:#a86437;">not offered</span>
<span style="font-weight:bold;"> Public Key Pinning </span>--
<span style="font-weight:bold;"> Server banner </span>nginx/<span style="color:#8a7237;">1</span>.<span style="color:#8a7237;">2</span><span style="color:#8a7237;">4</span>.<span style="color:#8a7237;">0</span> (<span style="color:#8a7237;font-weight:bold;">Ubuntu</span>)&apos;
<span style="font-weight:bold;"> Application banner </span>--
<span style="font-weight:bold;"> Cookie(s) </span>(none issued at &quot;/&quot;) -- HTTP status 401 signals you maybe missed the web application
<span style="font-weight:bold;"> Security headers </span>Access-Control-Allow-Origin: *
<span style="font-weight:bold;"> Reverse Proxy banner </span>--
<span style="text-decoration:underline;font-weight:bold;"> Testing vulnerabilities </span>
<span style="font-weight:bold;"> Heartbleed</span> (CVE-2014-0160) <span style="color:#008817;font-weight:bold;">not vulnerable (OK)</span>, no heartbeat extension
<span style="font-weight:bold;"> CCS</span> (CVE-2014-0224) <span style="color:#008817;font-weight:bold;">not vulnerable (OK)</span>
<span style="font-weight:bold;"> Ticketbleed</span> (CVE-2016-9244), experiment. <span style="color:#008817;font-weight:bold;">not vulnerable (OK)</span>, no session ticket extension
<span style="font-weight:bold;"> ROBOT </span><span style="color:#008817;font-weight:bold;">Server does not support any cipher suites that use RSA key transport</span>
<span style="font-weight:bold;"> Secure Renegotiation (RFC 5746) </span><span style="color:#008817;font-weight:bold;">supported (OK)</span>
<span style="font-weight:bold;"> Secure Client-Initiated Renegotiation </span><span style="color:#008817;">not vulnerable (OK)</span>
<span style="font-weight:bold;"> CRIME, TLS </span>(CVE-2012-4929) <span style="color:#008817;">not vulnerable (OK)</span>
<span style="font-weight:bold;"> BREACH</span> (CVE-2013-3587) <span style="color:#008817;">no gzip/deflate/compress/br HTTP compression (OK) </span> - only supplied &quot;/&quot; tested
<span style="font-weight:bold;"> POODLE, SSL</span> (CVE-2014-3566) <span style="color:#008817;font-weight:bold;">not vulnerable (OK)</span>, no SSLv3 support
<span style="font-weight:bold;"> TLS_FALLBACK_SCSV</span> (RFC 7507) <span style="color:#008817;">No fallback possible (OK)</span>, no protocol below TLS 1.2 offered
<span style="font-weight:bold;"> SWEET32</span> (CVE-2016-2183, CVE-2016-6329) <span style="color:#008817;font-weight:bold;">not vulnerable (OK)</span>
<span style="font-weight:bold;"> FREAK</span> (CVE-2015-0204) <span style="color:#008817;font-weight:bold;">not vulnerable (OK)</span>
<span style="font-weight:bold;"> DROWN</span> (CVE-2016-0800, CVE-2016-0703) <span style="color:#008817;font-weight:bold;">not vulnerable on this host and port (OK)</span>
make sure you don&apos;t use this certificate elsewhere with SSLv2 enabled services, see
<a href="https://search.censys.io/search?resource=hosts&amp;virtual_hosts=INCLUDE&amp;q=CB7138667CBB341FAFA36705A26ACA15193824619F51F926ED3C6D362C67D867" style="color:black;text-decoration:none;">https://search.censys.io/search?resource=hosts&amp;virtual_hosts=INCLUDE&amp;q=CB7138667CBB341FAFA36705A26ACA15193824619F51F926ED3C6D362C67D867</a>
<span style="font-weight:bold;"> LOGJAM</span> (CVE-2015-4000), experimental common prime with 2048 bits detected: <i>RFC7919/ffdhe2048</i> (<span style="color:#008817;">2048 bits</span>),
but no DH EXPORT ciphers
<span style="font-weight:bold;"> BEAST</span> (CVE-2011-3389) <span style="color:#008817;">not vulnerable (OK)</span>, no SSL3 or TLS1
<span style="font-weight:bold;"> LUCKY13</span> (CVE-2013-0169), experimental <span style="color:#008817;font-weight:bold;">not vulnerable (OK)</span>
<span style="font-weight:bold;"> Winshock</span> (CVE-2014-6321), experimental <span style="color:#008817;font-weight:bold;">not vulnerable (OK)</span>
<span style="font-weight:bold;"> RC4</span> (CVE-2013-2566, CVE-2015-2808) <span style="color:#008817;">no RC4 ciphers detected (OK)</span>
<span style="text-decoration:underline;font-weight:bold;"> Running client simulations </span><span style="text-decoration:underline;font-weight:bold;">(HTTP) </span><span style="text-decoration:underline;font-weight:bold;">via sockets </span>
Browser Protocol Cipher Suite Name (OpenSSL) Forward Secrecy
------------------------------------------------------------------------------------------------
Android 7.0 (native) TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256 <span style="color:#008817;">256 bit ECDH (P-256)</span>
Android 8.1 (native) TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256 <span style="color:#008817;">253 bit ECDH (X25519)</span>
Android 9.0 (native) TLSv1.3 TLS_AES_128_GCM_SHA256 <span style="color:#008817;">253 bit ECDH (X25519)</span>
Android 10.0 (native) TLSv1.3 TLS_AES_128_GCM_SHA256 <span style="color:#008817;">253 bit ECDH (X25519)</span>
Android 11/12 (native) TLSv1.3 TLS_AES_128_GCM_SHA256 <span style="color:#008817;">253 bit ECDH (X25519)</span>
Android 13/14 (native) TLSv1.3 TLS_AES_128_GCM_SHA256 <span style="color:#008817;">253 bit ECDH (X25519)</span>
Android 15 (native) TLSv1.3 TLS_AES_128_GCM_SHA256 <span style="color:#008817;">253 bit ECDH (X25519)</span>
Chrome 101 (Win 10) TLSv1.3 TLS_AES_128_GCM_SHA256 <span style="color:#008817;">253 bit ECDH (X25519)</span>
Chromium 137 (Win 11) TLSv1.3 TLS_AES_128_GCM_SHA256 <span style="color:#008817;">253 bit ECDH (X25519)</span>
Firefox 100 (Win 10) TLSv1.3 TLS_AES_128_GCM_SHA256 <span style="color:#008817;">253 bit ECDH (X25519)</span>
Firefox 137 (Win 11) TLSv1.3 TLS_AES_128_GCM_SHA256 <span style="color:#008817;">253 bit ECDH (X25519)</span>
IE 8 Win 7 No connection
IE 11 Win 7 TLSv1.2 DHE-RSA-AES256-GCM-SHA384 <span style="color:#008817;">2048 bit DH (ffdhe2048)</span>
IE 11 Win 8.1 TLSv1.2 DHE-RSA-AES256-GCM-SHA384 <span style="color:#008817;">2048 bit DH (ffdhe2048)</span>
IE 11 Win Phone 8.1 No connection
IE 11 Win 10 TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 <span style="color:#008817;">256 bit ECDH (P-256)</span>
Edge 15 Win 10 TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 <span style="color:#008817;">253 bit ECDH (X25519)</span>
Edge 101 Win 10 21H2 TLSv1.3 TLS_AES_128_GCM_SHA256 <span style="color:#008817;">253 bit ECDH (X25519)</span>
Edge 133 Win 11 23H2 TLSv1.3 TLS_AES_128_GCM_SHA256 <span style="color:#008817;">253 bit ECDH (X25519)</span>
Safari 18.4 (iOS 18.4) TLSv1.3 TLS_AES_128_GCM_SHA256 <span style="color:#008817;">253 bit ECDH (X25519)</span>
Safari 15.4 (macOS 12.3.1) TLSv1.3 TLS_AES_128_GCM_SHA256 <span style="color:#008817;">253 bit ECDH (X25519)</span>
Safari 18.4 (macOS 15.4) TLSv1.3 TLS_AES_128_GCM_SHA256 <span style="color:#008817;">253 bit ECDH (X25519)</span>
Java 7u25 No connection
Java 8u442 (OpenJDK) TLSv1.3 TLS_AES_256_GCM_SHA384 <span style="color:#008817;">253 bit ECDH (X25519)</span>
Java 11.0.2 (OpenJDK) TLSv1.3 TLS_AES_128_GCM_SHA256 <span style="color:#008817;">256 bit ECDH (P-256)</span>
Java 17.0.3 (OpenJDK) TLSv1.3 TLS_AES_256_GCM_SHA384 <span style="color:#008817;">253 bit ECDH (X25519)</span>
Java 21.0.6 (OpenJDK) TLSv1.3 TLS_AES_256_GCM_SHA384 <span style="color:#008817;">253 bit ECDH (X25519)</span>
go 1.17.8 TLSv1.3 TLS_AES_128_GCM_SHA256 <span style="color:#008817;">253 bit ECDH (X25519)</span>
LibreSSL 3.3.6 (macOS) TLSv1.3 TLS_CHACHA20_POLY1305_SHA256 <span style="color:#008817;">253 bit ECDH (X25519)</span>
OpenSSL 1.0.2e TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 <span style="color:#008817;">256 bit ECDH (P-256)</span>
OpenSSL 1.1.1d (Debian) TLSv1.3 TLS_AES_256_GCM_SHA384 <span style="color:#008817;">253 bit ECDH (X25519)</span>
OpenSSL 3.0.15 (Debian) TLSv1.3 TLS_AES_256_GCM_SHA384 <span style="color:#008817;">253 bit ECDH (X25519)</span>
OpenSSL 3.5.0 (git) TLSv1.3 TLS_AES_256_GCM_SHA384 <span style="color:#008817;">253 bit ECDH (X25519)</span>
Apple Mail (16.0) TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 <span style="color:#008817;">256 bit ECDH (P-256)</span>
Thunderbird (91.9) TLSv1.3 TLS_AES_128_GCM_SHA256 <span style="color:#008817;">253 bit ECDH (X25519)</span>
<span style="text-decoration:underline;font-weight:bold;"> Rating (experimental) </span>
<span style="font-weight:bold;"> Rating specs</span> (not complete) SSL Labs&apos;s &apos;SSL Server Rating Guide&apos; (version 2009r from 2025-05-16)
<span style="font-weight:bold;"> Specification documentation </span><a href="https://github.com/ssllabs/research/wiki/SSL-Server-Rating-Guide" style="color:black;text-decoration:none;">https://github.com/ssllabs/research/wiki/SSL-Server-Rating-Guide</a>
<span style="font-weight:bold;"> Protocol Support </span>(weighted) 100 (30)
<span style="font-weight:bold;"> Key Exchange </span> (weighted) 90 (27)
<span style="font-weight:bold;"> Cipher Strength </span> (weighted) 90 (36)
<span style="font-weight:bold;"> Final Score </span>93
<span style="font-weight:bold;"> Overall Grade </span><span style="color:#008817;font-weight:bold;">A+</span>
<span style="color:white;background-color:black;"> Done 2026-11-04 09:17:46 [ 53s] --&gt;&gt; 35.241.201.25:443 (repo.shelly.cloud) &lt;&lt;--</span>
</pre>
</body>
</html>
@@ -0,0 +1,785 @@
{
"Invocation" : "testssl -oA testssl/des08_shelly_repo repo.shelly.cloud:443",
"at" : "kali:/usr/bin/openssl",
"version" : "3.2.4 ",
"openssl" : "OpenSSL 3.6.5 from Tue Sep 29 19:39:32 2026",
"startTime" : "1793780213",
"scanResult" : [
{
"targetHost" : "repo.shelly.cloud",
"ip" : "35.241.201.25",
"port" : "443",
"rDNS" : "--",
"service" : "HTTP",
"pretest" : [
{
"id" : "pre_128cipher",
"severity" : "INFO",
"finding" : "No 128 cipher limit bug"
}
],
"protocols" : [
{
"id" : "SSLv2",
"severity" : "OK",
"finding" : "not offered"
},{
"id" : "SSLv3",
"severity" : "OK",
"finding" : "not offered"
},{
"id" : "TLS1",
"severity" : "INFO",
"finding" : "not offered"
},{
"id" : "TLS1_1",
"severity" : "INFO",
"finding" : "not offered"
},{
"id" : "TLS1_2",
"severity" : "OK",
"finding" : "offered"
},{
"id" : "TLS1_3",
"severity" : "OK",
"finding" : "offered with final"
},{
"id" : "NPN",
"severity" : "INFO",
"finding" : "not offered"
},{
"id" : "ALPN",
"severity" : "INFO",
"finding" : "http/1.1"
}
],
"grease" : [
],
"ciphers" : [
{
"id" : "cipherlist_NULL",
"severity" : "OK",
"cwe" : "CWE-327",
"finding" : "not offered"
},{
"id" : "cipherlist_aNULL",
"severity" : "OK",
"cwe" : "CWE-327",
"finding" : "not offered"
},{
"id" : "cipherlist_EXPORT",
"severity" : "OK",
"cwe" : "CWE-327",
"finding" : "not offered"
},{
"id" : "cipherlist_LOW",
"severity" : "OK",
"cwe" : "CWE-327",
"finding" : "not offered"
},{
"id" : "cipherlist_3DES_IDEA",
"severity" : "INFO",
"cwe" : "CWE-310",
"finding" : "not offered"
},{
"id" : "cipherlist_OBSOLETED",
"severity" : "INFO",
"cwe" : "CWE-310",
"finding" : "not offered"
},{
"id" : "cipherlist_STRONG_NOFS",
"severity" : "INFO",
"finding" : "not offered"
},{
"id" : "cipherlist_STRONG_FS",
"severity" : "OK",
"finding" : "offered"
}
],
"serverPreferences" : [
{
"id" : "cipher_order-tls1_2",
"severity" : "INFO",
"finding" : "NOT a cipher order configured"
},{
"id" : "cipher-tls1_2_xc030",
"severity" : "OK",
"finding" : "TLSv1.2 xc030 ECDHE-RSA-AES256-GCM-SHA384 ECDH 253 AESGCM 256 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384"
},{
"id" : "cipher-tls1_2_x9f",
"severity" : "OK",
"finding" : "TLSv1.2 x9f DHE-RSA-AES256-GCM-SHA384 DH 2048 AESGCM 256 TLS_DHE_RSA_WITH_AES_256_GCM_SHA384"
},{
"id" : "cipher-tls1_2_xcca8",
"severity" : "OK",
"finding" : "TLSv1.2 xcca8 ECDHE-RSA-CHACHA20-POLY1305 ECDH 253 ChaCha20 256 TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256"
},{
"id" : "cipher-tls1_2_xccaa",
"severity" : "OK",
"finding" : "TLSv1.2 xccaa DHE-RSA-CHACHA20-POLY1305 DH 2048 ChaCha20 256 TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256"
},{
"id" : "cipher-tls1_2_xc02f",
"severity" : "OK",
"finding" : "TLSv1.2 xc02f ECDHE-RSA-AES128-GCM-SHA256 ECDH 253 AESGCM 128 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256"
},{
"id" : "cipher-tls1_2_x9e",
"severity" : "OK",
"finding" : "TLSv1.2 x9e DHE-RSA-AES128-GCM-SHA256 DH 2048 AESGCM 128 TLS_DHE_RSA_WITH_AES_128_GCM_SHA256"
},{
"id" : "supportedciphers_TLSv1_2",
"severity" : "INFO",
"finding" : "ECDHE-RSA-AES256-GCM-SHA384 DHE-RSA-AES256-GCM-SHA384 ECDHE-RSA-CHACHA20-POLY1305 DHE-RSA-CHACHA20-POLY1305 ECDHE-RSA-AES128-GCM-SHA256 DHE-RSA-AES128-GCM-SHA256"
},{
"id" : "cipher_order-tls1_3",
"severity" : "INFO",
"finding" : "NOT a cipher order configured"
},{
"id" : "cipher-tls1_3_x1302",
"severity" : "OK",
"finding" : "TLSv1.3 x1302 TLS_AES_256_GCM_SHA384 ECDH 253 AESGCM 256 TLS_AES_256_GCM_SHA384"
},{
"id" : "cipher-tls1_3_x1303",
"severity" : "OK",
"finding" : "TLSv1.3 x1303 TLS_CHACHA20_POLY1305_SHA256 ECDH 253 ChaCha20 256 TLS_CHACHA20_POLY1305_SHA256"
},{
"id" : "cipher-tls1_3_x1301",
"severity" : "OK",
"finding" : "TLSv1.3 x1301 TLS_AES_128_GCM_SHA256 ECDH 253 AESGCM 128 TLS_AES_128_GCM_SHA256"
},{
"id" : "supportedciphers_TLSv1_3",
"severity" : "INFO",
"finding" : "TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256 TLS_AES_128_GCM_SHA256"
},{
"id" : "cipher_order",
"severity" : "INFO",
"finding" : "NOT a server cipher order configured"
}
],
"fs" : [
{
"id" : "FS",
"severity" : "OK",
"finding" : "offered"
},{
"id" : "FS_ciphers",
"severity" : "INFO",
"finding" : "TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256 ECDHE-RSA-AES256-GCM-SHA384 DHE-RSA-AES256-GCM-SHA384 ECDHE-RSA-CHACHA20-POLY1305 DHE-RSA-CHACHA20-POLY1305 TLS_AES_128_GCM_SHA256 ECDHE-RSA-AES128-GCM-SHA256 DHE-RSA-AES128-GCM-SHA256"
},{
"id" : "FS_KEMs",
"severity" : "LOW",
"finding" : "No KEMs offered"
},{
"id" : "FS_ECDHE_curves",
"severity" : "OK",
"finding" : "prime256v1 secp384r1 X25519"
},{
"id" : "DH_groups",
"severity" : "OK",
"finding" : "ffdhe2048"
},{
"id" : "FS_TLS12_sig_algs",
"severity" : "INFO",
"finding" : "RSA-PSS-RSAE+SHA512 RSA-PSS-RSAE+SHA384 RSA-PSS-RSAE+SHA256 RSA+SHA512 RSA+SHA384 RSA+SHA256 RSA+SHA224"
},{
"id" : "FS_TLS13_sig_algs",
"severity" : "INFO",
"finding" : "RSA-PSS-RSAE+SHA512 RSA-PSS-RSAE+SHA384 RSA-PSS-RSAE+SHA256"
}
],
"serverDefaults" : [
{
"id" : "TLS_extensions",
"severity" : "INFO",
"finding" : "'server name/#0' 'max fragment length/#1' 'status request/#5' 'EC point formats/#11' 'application layer protocol negotiation/#16' 'extended master secret/#23' 'supported versions/#43' 'key share/#51' 'renegotiation info/#65281'"
},{
"id" : "TLS_session_ticket",
"severity" : "INFO",
"finding" : "no -- no lifetime advertised"
},{
"id" : "SSL_sessionID_support",
"severity" : "INFO",
"finding" : "yes"
},{
"id" : "sessionresumption_ticket",
"severity" : "INFO",
"finding" : "not supported"
},{
"id" : "sessionresumption_ID",
"severity" : "INFO",
"finding" : "supported"
},{
"id" : "TLS_timestamp",
"severity" : "INFO",
"finding" : "random"
},{
"id" : "certificate_compression",
"severity" : "INFO",
"finding" : "none"
},{
"id" : "clientAuth",
"severity" : "INFO",
"finding" : "none"
},{
"id" : "cert_numbers",
"severity" : "INFO",
"finding" : "1"
},{
"id" : "cert_signatureAlgorithm",
"severity" : "OK",
"finding" : "SHA256 with RSA"
},{
"id" : "cert_keySize",
"severity" : "INFO",
"finding" : "RSA 2048 bits (exponent is 65537)"
},{
"id" : "cert_keyUsage",
"severity" : "INFO",
"finding" : "Digital Signature, Key Encipherment"
},{
"id" : "cert_extKeyUsage",
"severity" : "INFO",
"finding" : "TLS Web Server Authentication, TLS Web Client Authentication"
},{
"id" : "cert_serialNumber",
"severity" : "INFO",
"finding" : "393425BF88EBDD03492962D4E9723D5E"
},{
"id" : "cert_serialNumberLen",
"severity" : "INFO",
"finding" : "16"
},{
"id" : "cert_fingerprintSHA1",
"severity" : "INFO",
"finding" : "CF08E011A413D80E53E6C1C2D27B64B24A5FDCA7"
},{
"id" : "cert_fingerprintSHA256",
"severity" : "INFO",
"finding" : "CB7138667CBB341FAFA36705A26ACA15193824619F51F926ED3C6D362C67D867"
},{
"id" : "cert",
"severity" : "INFO",
"finding" : "-----BEGIN CERTIFICATE-----\n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\n-----END CERTIFICATE-----"
},{
"id" : "cert_commonName",
"severity" : "OK",
"finding" : "*.shelly.cloud"
},{
"id" : "cert_commonName_wo_SNI",
"severity" : "INFO",
"finding" : "*.shelly.cloud"
},{
"id" : "cert_subjectAltName",
"severity" : "INFO",
"finding" : "*.shelly.cloud shelly.cloud"
},{
"id" : "cert_trust",
"severity" : "OK",
"finding" : "Ok via SAN wildcard and CN wildcard (same w/o SNI)"
},{
"id" : "cert_trust_wildcard",
"severity" : "LOW",
"finding" : "trust is via wildcard"
},{
"id" : "cert_chain_of_trust",
"severity" : "OK",
"finding" : "passed."
},{
"id" : "cert_certificatePolicies_EV",
"severity" : "INFO",
"finding" : "no"
},{
"id" : "cert_expirationStatus",
"severity" : "OK",
"finding" : "63 >= 60 days"
},{
"id" : "cert_notBefore",
"severity" : "INFO",
"finding" : "2025-12-07 00:00"
},{
"id" : "cert_notAfter",
"severity" : "OK",
"finding" : "2027-01-06 23:59"
},{
"id" : "cert_extlifeSpan",
"severity" : "OK",
"finding" : "certificate has no extended life time according to browser forum"
},{
"id" : "cert_eTLS",
"severity" : "INFO",
"finding" : "not present"
},{
"id" : "cert_crlDistributionPoints",
"severity" : "INFO",
"finding" : "--"
},{
"id" : "cert_ocspURL",
"severity" : "INFO",
"finding" : "http://ocsp.sectigo.com"
},{
"id" : "OCSP_stapling",
"severity" : "OK",
"finding" : "offered"
},{
"id" : "cert_ocspRevoked",
"severity" : "OK",
"finding" : "not revoked"
},{
"id" : "cert_mustStapleExtension",
"severity" : "INFO",
"finding" : "--"
},{
"id" : "DNS_CAArecord",
"severity" : "LOW",
"finding" : "--"
},{
"id" : "certificate_transparency",
"severity" : "OK",
"finding" : "yes (certificate extension)"
},{
"id" : "certs_countServer",
"severity" : "INFO",
"finding" : "4"
},{
"id" : "certs_list_ordering_problem",
"severity" : "INFO",
"finding" : "no"
},{
"id" : "cert_caIssuers",
"severity" : "INFO",
"finding" : "Sectigo Public Server Authentication CA DV R36 (Sectigo Limited from GB)"
},{
"id" : "intermediate_cert <#1>",
"severity" : "INFO",
"finding" : "-----BEGIN CERTIFICATE-----\n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\n-----END CERTIFICATE-----"
},{
"id" : "intermediate_cert_fingerprintSHA256 <#1>",
"severity" : "INFO",
"finding" : "8C54C334B66BA4E426772AF4A3F9136C19A1AEC729FDB28C535C07A5A4EF22E0"
},{
"id" : "intermediate_cert_notBefore <#1>",
"severity" : "INFO",
"finding" : "2021-03-22 00:00"
},{
"id" : "intermediate_cert_notAfter <#1>",
"severity" : "OK",
"finding" : "2036-03-21 23:59"
},{
"id" : "intermediate_cert_expiration <#1>",
"severity" : "OK",
"finding" : "ok > 40 days"
},{
"id" : "intermediate_cert_chain <#1>",
"severity" : "INFO",
"finding" : "Sectigo Public Server Authentication CA DV R36 <-- Sectigo Public Server Authentication Root R46"
},{
"id" : "intermediate_cert <#2>",
"severity" : "INFO",
"finding" : "-----BEGIN CERTIFICATE-----\n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\n-----END CERTIFICATE-----"
},{
"id" : "intermediate_cert_fingerprintSHA256 <#2>",
"severity" : "INFO",
"finding" : "92F351BF3D54164DFA8DD8F9E1139D3150349786485D2B9EECD00E2971C1E6C5"
},{
"id" : "intermediate_cert_notBefore <#2>",
"severity" : "INFO",
"finding" : "2021-03-22 00:00"
},{
"id" : "intermediate_cert_notAfter <#2>",
"severity" : "OK",
"finding" : "2038-01-18 23:59"
},{
"id" : "intermediate_cert_expiration <#2>",
"severity" : "OK",
"finding" : "ok > 40 days"
},{
"id" : "intermediate_cert_chain <#2>",
"severity" : "INFO",
"finding" : "Sectigo Public Server Authentication Root R46 <-- USERTrust RSA Certification Authority"
},{
"id" : "intermediate_cert <#3>",
"severity" : "INFO",
"finding" : "-----BEGIN CERTIFICATE-----\n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\n-----END CERTIFICATE-----"
},{
"id" : "intermediate_cert_fingerprintSHA256 <#3>",
"severity" : "INFO",
"finding" : "E793C9B02FD8AA13E21C31228ACCB08119643B749C898964B1746D46C3D4CBD2"
},{
"id" : "intermediate_cert_notBefore <#3>",
"severity" : "INFO",
"finding" : "2010-02-01 00:00"
},{
"id" : "intermediate_cert_notAfter <#3>",
"severity" : "OK",
"finding" : "2038-01-18 23:59"
},{
"id" : "intermediate_cert_expiration <#3>",
"severity" : "OK",
"finding" : "ok > 40 days"
},{
"id" : "intermediate_cert_chain <#3>",
"severity" : "INFO",
"finding" : "USERTrust RSA Certification Authority <-- USERTrust RSA Certification Authority"
},{
"id" : "intermediate_cert_badOCSP",
"severity" : "OK",
"finding" : "intermediate certificate(s) is/are ok"
}
],
"headerResponse" : [
{
"id" : "HTTP_status_code",
"severity" : "INFO",
"finding" : "401 Unauthorized ('/') --"
},{
"id" : "HTTP_clock_skew",
"severity" : "INFO",
"finding" : "0 seconds from localtime"
},{
"id" : "HTTP_headerTime",
"severity" : "INFO",
"finding" : "1793780243"
},{
"id" : "HSTS",
"severity" : "LOW",
"finding" : "not offered"
},{
"id" : "HPKP",
"severity" : "INFO",
"finding" : "No support for HTTP Public Key Pinning"
},{
"id" : "banner_server",
"severity" : "INFO",
"finding" : "nginx/1.24.0 (Ubuntu)"
},{
"id" : "banner_application",
"severity" : "INFO",
"finding" : "No application banner found"
},{
"id" : "cookie_count",
"severity" : "INFO",
"finding" : "0 at '/' (maybe missed the application)"
},{
"id" : "Access-Control-Allow-Origin",
"severity" : "INFO",
"finding" : "*"
},{
"id" : "banner_reverseproxy",
"severity" : "INFO",
"cwe" : "CWE-200",
"finding" : "--"
}
],
"vulnerabilities" : [
{
"id" : "heartbleed",
"severity" : "OK",
"cve" : "CVE-2014-0160",
"cwe" : "CWE-119",
"finding" : "not vulnerable, no heartbeat extension"
},{
"id" : "CCS",
"severity" : "OK",
"cve" : "CVE-2014-0224",
"cwe" : "CWE-310",
"finding" : "not vulnerable"
},{
"id" : "ticketbleed",
"severity" : "OK",
"cve" : "CVE-2016-9244",
"cwe" : "CWE-200",
"finding" : "no session ticket extension"
},{
"id" : "ROBOT",
"severity" : "OK",
"cve" : "CVE-2017-17382 CVE-2017-17427 CVE-2017-17428 CVE-2017-13098 CVE-2017-1000385 CVE-2017-13099 CVE-2016-6883 CVE-2012-5081 CVE-2017-6168",
"cwe" : "CWE-203",
"finding" : "not vulnerable, no RSA key transport cipher"
},{
"id" : "secure_renego",
"severity" : "OK",
"cwe" : "CWE-310",
"finding" : "supported"
},{
"id" : "secure_client_renego",
"severity" : "OK",
"cve" : "CVE-2011-1473",
"cwe" : "CWE-310",
"finding" : "not vulnerable"
},{
"id" : "CRIME_TLS",
"severity" : "OK",
"cve" : "CVE-2012-4929",
"cwe" : "CWE-310",
"finding" : "not vulnerable"
},{
"id" : "BREACH",
"severity" : "OK",
"cve" : "CVE-2013-3587",
"cwe" : "CWE-310",
"finding" : "not vulnerable, no gzip/deflate/compress/br HTTP compression - only supplied '/' tested"
},{
"id" : "POODLE_SSL",
"severity" : "OK",
"cve" : "CVE-2014-3566",
"cwe" : "CWE-310",
"finding" : "not vulnerable, no SSLv3"
},{
"id" : "fallback_SCSV",
"severity" : "OK",
"finding" : "no protocol below TLS 1.2 offered"
},{
"id" : "SWEET32",
"severity" : "OK",
"cve" : "CVE-2016-2183 CVE-2016-6329",
"cwe" : "CWE-327",
"finding" : "not vulnerable"
},{
"id" : "FREAK",
"severity" : "OK",
"cve" : "CVE-2015-0204",
"cwe" : "CWE-310",
"finding" : "not vulnerable"
},{
"id" : "DROWN",
"severity" : "OK",
"cve" : "CVE-2016-0800 CVE-2016-0703",
"cwe" : "CWE-310",
"finding" : "not vulnerable on this host and port"
},{
"id" : "DROWN_hint",
"severity" : "INFO",
"cve" : "CVE-2016-0800 CVE-2016-0703",
"cwe" : "CWE-310",
"finding" : "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=CB7138667CBB341FAFA36705A26ACA15193824619F51F926ED3C6D362C67D867"
},{
"id" : "LOGJAM-common_primes",
"severity" : "INFO",
"cve" : "CVE-2015-4000",
"cwe" : "CWE-310",
"finding" : "RFC7919/ffdhe2048"
},{
"id" : "LOGJAM",
"severity" : "OK",
"cve" : "CVE-2015-4000",
"cwe" : "CWE-310",
"finding" : "not vulnerable, no DH EXPORT ciphers,"
},{
"id" : "BEAST",
"severity" : "OK",
"cve" : "CVE-2011-3389",
"cwe" : "CWE-20",
"finding" : "not vulnerable, no SSL3 or TLS1"
},{
"id" : "LUCKY13",
"severity" : "OK",
"cve" : "CVE-2013-0169",
"cwe" : "CWE-310",
"finding" : "not vulnerable"
},{
"id" : "winshock",
"severity" : "OK",
"cve" : "CVE-2014-6321",
"cwe" : "CWE-94",
"finding" : "not vulnerable"
},{
"id" : "RC4",
"severity" : "OK",
"cve" : "CVE-2013-2566 CVE-2015-2808",
"cwe" : "CWE-310",
"finding" : "not vulnerable"
}
],
"cipherTests" : [
],
"browserSimulations": [
{
"id" : "clientsimulation-android_70",
"severity" : "INFO",
"finding" : "TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256"
},{
"id" : "clientsimulation-android_81",
"severity" : "INFO",
"finding" : "TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256"
},{
"id" : "clientsimulation-android_90",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_128_GCM_SHA256"
},{
"id" : "clientsimulation-android_X",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_128_GCM_SHA256"
},{
"id" : "clientsimulation-android_11_12",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_128_GCM_SHA256"
},{
"id" : "clientsimulation-android_13_14",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_128_GCM_SHA256"
},{
"id" : "clientsimulation-android_15",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_128_GCM_SHA256"
},{
"id" : "clientsimulation-chrome_101_win10",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_128_GCM_SHA256"
},{
"id" : "clientsimulation-chromium_137_win11",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_128_GCM_SHA256"
},{
"id" : "clientsimulation-firefox_100_win10",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_128_GCM_SHA256"
},{
"id" : "clientsimulation-firefox_137_win11",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_128_GCM_SHA256"
},{
"id" : "clientsimulation-ie_8_win7",
"severity" : "INFO",
"finding" : "No connection"
},{
"id" : "clientsimulation-ie_11_win7",
"severity" : "INFO",
"finding" : "TLSv1.2 DHE-RSA-AES256-GCM-SHA384"
},{
"id" : "clientsimulation-ie_11_win81",
"severity" : "INFO",
"finding" : "TLSv1.2 DHE-RSA-AES256-GCM-SHA384"
},{
"id" : "clientsimulation-ie_11_winphone81",
"severity" : "INFO",
"finding" : "No connection"
},{
"id" : "clientsimulation-ie_11_win10",
"severity" : "INFO",
"finding" : "TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384"
},{
"id" : "clientsimulation-edge_15_win10",
"severity" : "INFO",
"finding" : "TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384"
},{
"id" : "clientsimulation-edge_101_win10_21h2",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_128_GCM_SHA256"
},{
"id" : "clientsimulation-edge_133_win11_23h2",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_128_GCM_SHA256"
},{
"id" : "clientsimulation-safari_184_ios_184",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_128_GCM_SHA256"
},{
"id" : "clientsimulation-safari_154_osx_1231",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_128_GCM_SHA256"
},{
"id" : "clientsimulation-safari_184_osx_154",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_128_GCM_SHA256"
},{
"id" : "clientsimulation-java_7u25",
"severity" : "INFO",
"finding" : "No connection"
},{
"id" : "clientsimulation-java_80442",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_256_GCM_SHA384"
},{
"id" : "clientsimulation-java_1102",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_128_GCM_SHA256"
},{
"id" : "clientsimulation-java_1703",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_256_GCM_SHA384"
},{
"id" : "clientsimulation-java_2106",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_256_GCM_SHA384"
},{
"id" : "clientsimulation-go_1178",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_128_GCM_SHA256"
},{
"id" : "clientsimulation-libressl_336",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_CHACHA20_POLY1305_SHA256"
},{
"id" : "clientsimulation-openssl_102e",
"severity" : "INFO",
"finding" : "TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384"
},{
"id" : "clientsimulation-openssl_111d",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_256_GCM_SHA384"
},{
"id" : "clientsimulation-openssl_315",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_256_GCM_SHA384"
},{
"id" : "clientsimulation-openssl_350",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_256_GCM_SHA384"
},{
"id" : "clientsimulation-apple_mail_16_0",
"severity" : "INFO",
"finding" : "TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384"
},{
"id" : "clientsimulation-thunderbird_91_9",
"severity" : "INFO",
"finding" : "TLSv1.3 TLS_AES_128_GCM_SHA256"
}
],
"rating" : [
{
"id" : "rating_spec",
"severity" : "INFO",
"finding" : "SSL Labs's 'SSL Server Rating Guide' (version 2009r from 2025-05-16)"
},{
"id" : "rating_doc",
"severity" : "INFO",
"finding" : "https://github.com/ssllabs/research/wiki/SSL-Server-Rating-Guide"
},{
"id" : "protocol_support_score",
"severity" : "INFO",
"finding" : "100"
},{
"id" : "protocol_support_score_weighted",
"severity" : "INFO",
"finding" : "30"
},{
"id" : "key_exchange_score",
"severity" : "INFO",
"finding" : "90"
},{
"id" : "key_exchange_score_weighted",
"severity" : "INFO",
"finding" : "27"
},{
"id" : "cipher_strength_score",
"severity" : "INFO",
"finding" : "90"
},{
"id" : "cipher_strength_score_weighted",
"severity" : "INFO",
"finding" : "36"
},{
"id" : "final_score",
"severity" : "INFO",
"finding" : "93"
},{
"id" : "overall_grade",
"severity" : "OK",
"finding" : "A+"
}
]
}
],
"scanTime" : 53
}
@@ -0,0 +1,208 @@
## Scan started as: "testssl -oA testssl/des08_shelly_repo repo.shelly.cloud:443"
## at kali:/usr/bin/openssl
## version testssl: 3.2.4 from
## version openssl: "3.6.5" from "Tue Sep 29 19:39:32 2026")
 Start 2026-11-04 09:16:54 -->> 35.241.201.25:443 (repo.shelly.cloud) <<--
rDNS (35.241.201.25): --
Service detected: HTTP
 Testing protocols via sockets except NPN+ALPN 
 SSLv2 not offered (OK)
 SSLv3 not offered (OK)
 TLS 1 not offered
 TLS 1.1 not offered
 TLS 1.2 offered (OK)
 TLS 1.3 offered (OK): final
 NPN/SPDY not offered
 ALPN/HTTP2 http/1.1 (offered)
 Testing cipher categories 
 NULL ciphers (no encryption) not offered (OK)
 Anonymous NULL Ciphers (no authentication) not offered (OK)
 Export ciphers (w/o ADH+NULL) not offered (OK)
 LOW: 64 Bit + DES, RC[2,4], MD5 (w/o export) not offered (OK)
 Triple DES Ciphers / IDEA not offered
 Obsoleted CBC ciphers (AES, ARIA etc.) not offered
 Strong encryption (AEAD ciphers) with no FS not offered
 Forward Secrecy strong encryption (AEAD ciphers) offered (OK)
 Testing server's cipher preferences 
Hexcode Cipher Suite Name (OpenSSL) KeyExch. Encryption Bits Cipher Suite Name (IANA/RFC)
-----------------------------------------------------------------------------------------------------------------------------
SSLv2
-
SSLv3
-
TLSv1
-
TLSv1.1
-
TLSv1.2 (no server order, thus listed by strength)
xc030 ECDHE-RSA-AES256-GCM-SHA384 ECDH 253 AESGCM 256 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
x9f DHE-RSA-AES256-GCM-SHA384 DH 2048 AESGCM 256 TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
xcca8 ECDHE-RSA-CHACHA20-POLY1305 ECDH 253 ChaCha20 256 TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
xccaa DHE-RSA-CHACHA20-POLY1305 DH 2048 ChaCha20 256 TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256
xc02f ECDHE-RSA-AES128-GCM-SHA256 ECDH 253 AESGCM 128 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
x9e DHE-RSA-AES128-GCM-SHA256 DH 2048 AESGCM 128 TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
TLSv1.3 (no server order, thus listed by strength)
x1302 TLS_AES_256_GCM_SHA384 ECDH 253 AESGCM 256 TLS_AES_256_GCM_SHA384
x1303 TLS_CHACHA20_POLY1305_SHA256 ECDH 253 ChaCha20 256 TLS_CHACHA20_POLY1305_SHA256
x1301 TLS_AES_128_GCM_SHA256 ECDH 253 AESGCM 128 TLS_AES_128_GCM_SHA256
 Has server cipher order? no
(limited sense as client will pick)
 Testing robust forward secrecy (FS) -- omitting Null Authentication/Encryption, 3DES, RC4 
 FS is offered (OK)  TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256
ECDHE-RSA-AES256-GCM-SHA384 DHE-RSA-AES256-GCM-SHA384
ECDHE-RSA-CHACHA20-POLY1305 DHE-RSA-CHACHA20-POLY1305
TLS_AES_128_GCM_SHA256 ECDHE-RSA-AES128-GCM-SHA256
DHE-RSA-AES128-GCM-SHA256
 KEMs offered None
 Elliptic curves offered: prime256v1 secp384r1 X25519
 DH group offered: ffdhe2048
 TLS 1.2 sig_algs offered: RSA-PSS-RSAE+SHA512 RSA-PSS-RSAE+SHA384 RSA-PSS-RSAE+SHA256
RSA+SHA512 RSA+SHA384 RSA+SHA256 RSA+SHA224
 TLS 1.3 sig_algs offered: RSA-PSS-RSAE+SHA512 RSA-PSS-RSAE+SHA384 RSA-PSS-RSAE+SHA256
 Testing server defaults (Server Hello) 
 TLS extensions (standard) "server name/#0" "max fragment length/#1" "status request/#5"
"EC point formats/#11" "application layer protocol negotiation/#16"
"extended master secret/#23" "supported versions/#43"
"key share/#51" "renegotiation info/#65281"
 Session Ticket RFC 5077 hint no -- no lifetime advertised
 SSL Session ID support yes
 Session Resumption Tickets no, ID: yes
 TLS clock skew Random values, no fingerprinting possible
 Certificate Compression none
 Client Authentication none
 Signature Algorithm SHA256 with RSA
 Server key size RSA 2048 bits (exponent is 65537)
 Server key usage Digital Signature, Key Encipherment
 Server extended key usage TLS Web Server Authentication, TLS Web Client Authentication
 Serial 393425BF88EBDD03492962D4E9723D5E (OK: length 16)
 Fingerprints SHA1 CF08E011A413D80E53E6C1C2D27B64B24A5FDCA7
SHA256 CB7138667CBB341FAFA36705A26ACA15193824619F51F926ED3C6D362C67D867
 Common Name (CN) *.shelly.cloud 
 subjectAltName (SAN) *.shelly.cloud shelly.cloud 
 Trust (hostname) Ok via SAN wildcard and CN wildcard (same w/o SNI)
wildcard certificate could be problematic, see other hosts at
https://search.censys.io/search?resource=hosts&virtual_hosts=INCLUDE&q=CB7138667CBB341FAFA36705A26ACA15193824619F51F926ED3C6D362C67D867
 Chain of trust Ok 
 EV cert (experimental) no
 Certificate Validity (UTC) 63 >= 60 days (2025-12-07 00:00 --> 2027-01-06 23:59)
 ETS/"eTLS", visibility info not present
 Certificate Revocation List --
 OCSP URI http://ocsp.sectigo.com
 OCSP stapling offered, not revoked
 OCSP must staple extension --
 DNS CAA RR (experimental) not offered
 Certificate Transparency yes (certificate extension)
 Certificates provided 4
 Issuer Sectigo Public Server Authentication CA DV R36 (Sectigo Limited from GB)
 Intermediate cert validity #1: ok > 40 days (2036-03-21 23:59). Sectigo Public Server Authentication CA DV R36 <-- Sectigo Public Server Authentication Root R46
#2: ok > 40 days (2038-01-18 23:59). Sectigo Public Server Authentication Root R46 <-- USERTrust RSA Certification Authority
#3: ok > 40 days (2038-01-18 23:59). USERTrust RSA Certification Authority <-- USERTrust RSA Certification Authority
 Intermediate Bad OCSP (exp.) Ok
 Testing HTTP header response @ "/" 
 HTTP Status Code  401 Unauthorized
 HTTP clock skew 0 sec from localtime
 Strict Transport Security not offered
 Public Key Pinning --
 Server banner nginx/1(B.2(B4(B.0(B (Ubuntu(B)
 Application banner --
 Cookie(s) (none issued at "/") -- HTTP status 401 signals you maybe missed the web application
 Security headers Access-Control-Allow-Origin: *
 Reverse Proxy banner --
 Testing vulnerabilities 
 Heartbleed (CVE-2014-0160) not vulnerable (OK), no heartbeat extension
 CCS (CVE-2014-0224) not vulnerable (OK)
 Ticketbleed (CVE-2016-9244), experiment. not vulnerable (OK), no session ticket extension
 ROBOT Server does not support any cipher suites that use RSA key transport
 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) no gzip/deflate/compress/br HTTP compression (OK)  - only supplied "/" tested
 POODLE, SSL (CVE-2014-3566) not vulnerable (OK), no SSLv3 support
 TLS_FALLBACK_SCSV (RFC 7507) No fallback possible (OK), no protocol below TLS 1.2 offered
 SWEET32 (CVE-2016-2183, CVE-2016-6329) not vulnerable (OK)
 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=CB7138667CBB341FAFA36705A26ACA15193824619F51F926ED3C6D362C67D867
 LOGJAM (CVE-2015-4000), experimental common prime with 2048 bits detected: RFC7919/ffdhe2048 (2048 bits),
but no DH EXPORT ciphers
 BEAST (CVE-2011-3389) not vulnerable (OK), no SSL3 or TLS1
 LUCKY13 (CVE-2013-0169), experimental not vulnerable (OK)
 Winshock (CVE-2014-6321), experimental not vulnerable (OK)
 RC4 (CVE-2013-2566, CVE-2015-2808) no RC4 ciphers detected (OK)
 Running client simulations (HTTP) via sockets 
Browser Protocol Cipher Suite Name (OpenSSL) Forward Secrecy
------------------------------------------------------------------------------------------------
Android 7.0 (native) TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256 256 bit ECDH (P-256)
Android 8.1 (native) TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256 253 bit ECDH (X25519)
Android 9.0 (native) TLSv1.3 TLS_AES_128_GCM_SHA256 253 bit ECDH (X25519)
Android 10.0 (native) TLSv1.3 TLS_AES_128_GCM_SHA256 253 bit ECDH (X25519)
Android 11/12 (native) TLSv1.3 TLS_AES_128_GCM_SHA256 253 bit ECDH (X25519)
Android 13/14 (native) TLSv1.3 TLS_AES_128_GCM_SHA256 253 bit ECDH (X25519)
Android 15 (native) TLSv1.3 TLS_AES_128_GCM_SHA256 253 bit ECDH (X25519)
Chrome 101 (Win 10) TLSv1.3 TLS_AES_128_GCM_SHA256 253 bit ECDH (X25519)
Chromium 137 (Win 11) TLSv1.3 TLS_AES_128_GCM_SHA256 253 bit ECDH (X25519)
Firefox 100 (Win 10) TLSv1.3 TLS_AES_128_GCM_SHA256 253 bit ECDH (X25519)
Firefox 137 (Win 11) TLSv1.3 TLS_AES_128_GCM_SHA256 253 bit ECDH (X25519)
IE 8 Win 7 No connection
IE 11 Win 7 TLSv1.2 DHE-RSA-AES256-GCM-SHA384 2048 bit DH (ffdhe2048)
IE 11 Win 8.1 TLSv1.2 DHE-RSA-AES256-GCM-SHA384 2048 bit DH (ffdhe2048)
IE 11 Win Phone 8.1 No connection
IE 11 Win 10 TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 256 bit ECDH (P-256)
Edge 15 Win 10 TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 253 bit ECDH (X25519)
Edge 101 Win 10 21H2 TLSv1.3 TLS_AES_128_GCM_SHA256 253 bit ECDH (X25519)
Edge 133 Win 11 23H2 TLSv1.3 TLS_AES_128_GCM_SHA256 253 bit ECDH (X25519)
Safari 18.4 (iOS 18.4) TLSv1.3 TLS_AES_128_GCM_SHA256 253 bit ECDH (X25519)
Safari 15.4 (macOS 12.3.1) TLSv1.3 TLS_AES_128_GCM_SHA256 253 bit ECDH (X25519)
Safari 18.4 (macOS 15.4) TLSv1.3 TLS_AES_128_GCM_SHA256 253 bit ECDH (X25519)
Java 7u25 No connection
Java 8u442 (OpenJDK) TLSv1.3 TLS_AES_256_GCM_SHA384 253 bit ECDH (X25519)
Java 11.0.2 (OpenJDK) TLSv1.3 TLS_AES_128_GCM_SHA256 256 bit ECDH (P-256)
Java 17.0.3 (OpenJDK) TLSv1.3 TLS_AES_256_GCM_SHA384 253 bit ECDH (X25519)
Java 21.0.6 (OpenJDK) TLSv1.3 TLS_AES_256_GCM_SHA384 253 bit ECDH (X25519)
go 1.17.8 TLSv1.3 TLS_AES_128_GCM_SHA256 253 bit ECDH (X25519)
LibreSSL 3.3.6 (macOS) TLSv1.3 TLS_CHACHA20_POLY1305_SHA256 253 bit ECDH (X25519)
OpenSSL 1.0.2e TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 256 bit ECDH (P-256)
OpenSSL 1.1.1d (Debian) TLSv1.3 TLS_AES_256_GCM_SHA384 253 bit ECDH (X25519)
OpenSSL 3.0.15 (Debian) TLSv1.3 TLS_AES_256_GCM_SHA384 253 bit ECDH (X25519)
OpenSSL 3.5.0 (git) TLSv1.3 TLS_AES_256_GCM_SHA384 253 bit ECDH (X25519)
Apple Mail (16.0) TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 256 bit ECDH (P-256)
Thunderbird (91.9) TLSv1.3 TLS_AES_128_GCM_SHA256 253 bit ECDH (X25519)
 Rating (experimental) 
 Rating specs (not complete) SSL Labs's 'SSL Server Rating Guide' (version 2009r from 2025-05-16)
 Specification documentation https://github.com/ssllabs/research/wiki/SSL-Server-Rating-Guide
 Protocol Support (weighted) 100 (30)
 Key Exchange  (weighted) 90 (27)
 Cipher Strength  (weighted) 90 (36)
 Final Score 93
 Overall Grade A+
 Done 2026-11-04 09:17:46 [ 53s] -->> 35.241.201.25:443 (repo.shelly.cloud) <<--