{"id":216,"date":"2017-01-10T17:54:28","date_gmt":"2017-01-10T16:54:28","guid":{"rendered":"https:\/\/www.clodo.it\/blog\/?p=216"},"modified":"2024-04-09T16:00:27","modified_gmt":"2024-04-09T15:00:27","slug":"accesso-crittografato-in-siti-web-di-partiti-politici","status":"publish","type":"post","link":"https:\/\/www.clodo.it\/blog\/accesso-crittografato-in-siti-web-di-partiti-politici\/","title":{"rendered":"Accesso crittografato in siti web di partiti politici"},"content":{"rendered":"<p>Visto l&#8217;interesse per l&#8217;argomento, riassumo lo stato dell&#8217;accesso protetto da crittografia di 5 siti web di partiti politici.<br \/>\nDi questi, solo il sito web del Partito Democratico ha un accesso crittografato in maniera sicura. Accettabile con riserva.<br \/>\nIl Movimento 5 Stelle ha un ottimo sistema, Rousseau, ma non tutto \u00e8 in sicurezza. Fratelli d&#8217;Italia, Forza Italia e Lega Nord, totalmente assente.<\/p>\n<p>Unico pensiero politico da parte mia (prendetelo in maniera costruttiva): mi aspettavo maggiore cura dal Movimento 5 Stelle considerando che la <i>rete<\/i> \u00e8 il suo cavallo di battaglia.<\/p>\n<p>Immaginate ad esempio che un utente visiti quei siti web da un accesso pubblico (wifi pubblico, albergo, aeroporto etc). Un attaccante potrebbe:<\/p>\n<ul>\n<li>intercettare in chiaro le credenziali (tra cui in chiaro le passwords, spesso riutilizzate).<\/li>\n<li>reindirizzare la richiesta (alterando il form html) verso siti web malevoli.<\/li>\n<li>alterare la risposta di ritorno, inserendo un javascript che funziona da keylogger in modo da intercettare poi ogni possibile interazione anche futura.<\/li>\n<\/ul>\n<p>Questi ESEMPI di potenziali attacchi valgono per tutti, PD compreso, dato che non ha attivato alcuna forzatura alla versione sicura nei form di credenziali.<\/p>\n<p>La maggior parte di produttori di browser hanno piani a lungo termine per l&#8217;abolizione delle connessioni in chiaro (es. <a href=\"https:\/\/blog.mozilla.org\/security\/2015\/04\/30\/deprecating-non-secure-http\/\">Firefox<\/a>), e i primi passi imminenti sono l&#8217;implementazione di warning di sicurezza (es. <a href=\"https:\/\/blog.mozilla.org\/tanvi\/2016\/01\/28\/no-more-passwords-over-http-please\/\">FireFox<\/a>, <a href=\"https:\/\/security.googleblog.com\/2016\/09\/moving-towards-more-secure-web.html\">Chrome<\/a>).<\/p>\n<p>Chrome pubblico usato dalla gente comune \u00e8 la versione 55. La versione che notificher\u00e0 che i siti web sopra-citati sono insicuri sar\u00e0 la 56. E&#8217; davvero molto imminente, imho.<\/p>\n<hr>\n<h3>Movimento 5 Stelle \/ Beppe Grillo<\/h3>\n<p>Rousseau <a href=\"https:\/\/rousseau.movimento5stelle.it\">https:\/\/rousseau.movimento5stelle.it<\/a> \u00e8 ottimamente configurato.<br \/>\nCertificato hash algorithm sha256 ok, rating <a href=\"https:\/\/www.ssllabs.com\/ssltest\/analyze.html?d=rousseau.movimento5stelle.it\">ssl-labs: A+<\/a> altissimo (il massimo, abbastanza raro),<br \/>\nottimo l&#8217;uso di HSTS che garantisce a monte che il sito sia interamente sotto crittografia. Versione web-server nascosta.<\/p>\n<p>Una pesante pecca: l&#8217;iscrizione punta ad un&#8217;altra macchina, malmessa a livello di configurazione:<\/p>\n<ul>\n<li>Riporta un vecchio Apache\/2.2.15, che ha parecchie <a href=\"https:\/\/www.cvedetails.com\/vulnerability-list\/vendor_id-45\/product_id-66\/version_id-93077\/Apache-Http-Server-2.2.15.html\">vulnerabilit\u00e0 note<\/a>.<br \/>\nPu\u00f2 essere che alcune vulnerabilit\u00e0 siano chiuse (ad esempio come i package debian in repo stable su distro LTS), non ho investigato sulle singole vulnerabilit\u00e0.<br \/>\nDei penetration-testing sono pi\u00f9 impegnativi di questa mia ricerca da tempo libero.<\/li>\n<li>Restituisce un certificato scaduto da diversi giorni.<\/li>\n<li>common-name errato (www.beppegrillo.it), che porta a una pagina web inesistente (404).<\/li>\n<li>hash algorithm sha1, male.<\/li>\n<li>Vulnerabile a POODLE e weak cipher.<\/li>\n<li>Scelta incredibile. Di solito \u00e8 accettabile avere un sito in chiaro con la sezione di autenticazione (login\/register) sotto crittografia. Ma avere Rousseau protetto e registrazione in chiaro \u00e8 tutto il contrario.<\/li>\n<\/ul>\n<p>L&#8217;iscrizione quindi \u00e8 obbligatoriamente in chiaro, perch\u00e8 usare un accesso scarso di rating <a href=\"https:\/\/www.ssllabs.com\/ssltest\/analyze.html?d=www.movimento5stelle.it\">ssl-labs: T<\/a> equivale a non usarlo.<\/p>\n<p>Vedo ottime premesse, a spanne basta che il team di Rousseau prenda in carico anche l&#8217;altra macchina malconfigurata.<\/p>\n<hr>\n<h3>Partito Democratico<\/h3>\n<p>Buono, non ottimo.<\/p>\n<p>Accesso crittografato <a href=\"https:\/\/www.partitodemocratico.it\/\">https:\/\/www.partitodemocratico.it\/<\/a> \u00e8 OK.<\/p>\n<p>La pecca \u00e8 che <a href=\"http:\/\/www.partitodemocratico.it\/\">la versione in chiaro<\/a> funziona, potrebbe redirigere direttamente alla versione crittografata, o meglio ancora implementare HSTS come Rousseau.<br \/>\nE&#8217; una pecca importante perch\u00e8 la versione di login funziona anche <a href=\"http:\/\/login.partitodemocratico.it\">da accesso non crittografato<\/a>.<br \/>\nObiettivamente se un accesso \u00e8 insicuro e la versione sicura esiste, non \u00e8 possibile venire incontro alla vita agli utenti che non conoscono la differenza o manco sanno che possono scegliere?<\/p>\n<p>Piccola pecca, https:\/\/partitodemocratico.it restituisce ERR_BAD_SSL_CLIENT_AUTH_CERT. Pare solo mal-configurato il terzo livello &#8220;www.&#8221;.<\/p>\n<p>Certificato SSL, ok per sha256. <a href=\"https:\/\/www.ssllabs.com\/ssltest\/analyze.html?d=login.partitodemocratico.it&amp;s=2.228.74.190\">ssl-labs: B<\/a> migliorabile, degli accessi con cipher weak andrebbero chiusi. Rousseau \u00e8 configurato meglio.<\/p>\n<p>Pare usino Apache 2.2.22 su FreeBSD. Non conosco decentemente FreeBSD.<\/p>\n<p>Curiosit\u00e0: Dal sito web, cliccare <i>Accedi<\/i> porta a un url da 3228 caratteri\/bytes. Tutti fondamentali eh. (ironico).<\/p>\n<hr>\n<h3>Fratelli d&#8217;Italia<\/h3>\n<p>In <a href=\"http:\/\/www.fratelli-italia.it\/\">http:\/\/www.fratelli-italia.it<\/a> praticamente l&#8217;accesso cifrato non esiste.<\/p>\n<p><a href=\"http:\/\/tesseramento.fratelli-italia.it\/tesseramento_online.php\">Tesseramento<\/a> e <a href=\"http:\/\/tesseramento.fratelli-italia.it\/login.php\">login<\/a> solo in chiaro.<\/p>\n<p>La <a href=\"https:\/\/tesseramento.fratelli-italia.it\/login.php\">versione cifrata del tesseramento<\/a> mostra un 503 Service Unavailable, con un certificato self-signed che non corrisponde neanche come common-name.<\/p>\n<p><a href=\"https:\/\/www.ssllabs.com\/ssltest\/analyze.html?d=tesseramento.fratelli-italia.it\">ssl-labs: F<\/a>. Vulnerabile al POODLE attack, weak cipher, etc.<\/p>\n<p>Se non altro, nascondono che software web-server usano.<\/p>\n<hr>\n<h3>Forza Italia<\/h3>\n<p><a href=\"http:\/\/www.forzaitalia.it\">http:\/\/www.forzaitalia.it<\/a> \u00e8 solo in chiaro, l&#8217;accesso crittografato per il sito principale non risponde.<\/p>\n<p><a href=\"http:\/\/adesioneonline.forzaitalia.it\/adesione-carta.php\">La login<\/a> \u00e8 in chiaro.<br \/>\n<a href=\"https:\/\/adesioneonline.forzaitalia.it\/adesione-carta.php\">L&#8217;accesso crittografato per il login<\/a> spara pagina non trovata (HTTP 404).<br \/>\nCertificato SSL self-signed, scaduto 3 anni fa. 1024 bits. In pratica come se non ci fosse.<\/p>\n<p><a href=\"https:\/\/www.ssllabs.com\/ssltest\/analyze.html?d=adesioneonline.forzaitalia.it\">ssl-labs: F<\/a> Tutto weak. Due diverse vulnerabilit\u00e0, POODLE e <a href=\"https:\/\/blog.cloudflare.com\/yet-another-padding-oracle-in-openssl-cbc-ciphersuites\/\">CVE-2016-2107<\/a>.<\/p>\n<p>Praticamente l&#8217;accesso crittografato non esiste.<\/p>\n<p>Apache\/2.2.25 Amazon.<\/p>\n<hr>\n<h3>Lega Nord<\/h3>\n<p><a href=\"http:\/\/www.leganord.org\/\">http:\/\/www.leganord.org\/<\/a> tutto in chiaro. L&#8217;accesso crittografato non esiste.<\/p>\n<p>Apache 2.4.10 su Fedora.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Visto l&#8217;interesse per l&#8217;argomento, riassumo lo stato dell&#8217;accesso protetto da crittografia di 5 siti web di partiti politici. Di questi, solo il sito web del Partito Democratico ha un accesso crittografato in maniera sicura. Accettabile con riserva. Il Movimento 5 Stelle ha un ottimo sistema, Rousseau, ma non tutto \u00e8 in sicurezza. Fratelli d&#8217;Italia, Forza &hellip; <a href=\"https:\/\/www.clodo.it\/blog\/accesso-crittografato-in-siti-web-di-partiti-politici\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Accesso crittografato in siti web di partiti politici<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":466,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,4],"tags":[],"uagb_featured_image_src":{"full":["https:\/\/www.clodo.it\/blog\/wp-content\/uploads\/2017\/01\/feature_ssl_partiti.jpg",750,422,false],"thumbnail":["https:\/\/www.clodo.it\/blog\/wp-content\/uploads\/2017\/01\/feature_ssl_partiti-150x150.jpg",150,150,true],"medium":["https:\/\/www.clodo.it\/blog\/wp-content\/uploads\/2017\/01\/feature_ssl_partiti-300x169.jpg",300,169,true],"medium_large":["https:\/\/www.clodo.it\/blog\/wp-content\/uploads\/2017\/01\/feature_ssl_partiti.jpg",660,371,false],"large":["https:\/\/www.clodo.it\/blog\/wp-content\/uploads\/2017\/01\/feature_ssl_partiti.jpg",660,371,false],"1536x1536":["https:\/\/www.clodo.it\/blog\/wp-content\/uploads\/2017\/01\/feature_ssl_partiti.jpg",750,422,false],"2048x2048":["https:\/\/www.clodo.it\/blog\/wp-content\/uploads\/2017\/01\/feature_ssl_partiti.jpg",750,422,false],"post-thumbnail":["https:\/\/www.clodo.it\/blog\/wp-content\/uploads\/2017\/01\/feature_ssl_partiti.jpg",750,422,false]},"uagb_author_info":{"display_name":"Clodo","author_link":"https:\/\/www.clodo.it\/blog\/author\/clodo\/"},"uagb_comment_info":0,"uagb_excerpt":"Visto l&#8217;interesse per l&#8217;argomento, riassumo lo stato dell&#8217;accesso protetto da crittografia di 5 siti web di partiti politici. Di questi, solo il sito web del Partito Democratico ha un accesso crittografato in maniera sicura. Accettabile con riserva. Il Movimento 5 Stelle ha un ottimo sistema, Rousseau, ma non tutto \u00e8 in sicurezza. Fratelli d&#8217;Italia, Forza&hellip;","_links":{"self":[{"href":"https:\/\/www.clodo.it\/blog\/wp-json\/wp\/v2\/posts\/216"}],"collection":[{"href":"https:\/\/www.clodo.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.clodo.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.clodo.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.clodo.it\/blog\/wp-json\/wp\/v2\/comments?post=216"}],"version-history":[{"count":6,"href":"https:\/\/www.clodo.it\/blog\/wp-json\/wp\/v2\/posts\/216\/revisions"}],"predecessor-version":[{"id":467,"href":"https:\/\/www.clodo.it\/blog\/wp-json\/wp\/v2\/posts\/216\/revisions\/467"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.clodo.it\/blog\/wp-json\/wp\/v2\/media\/466"}],"wp:attachment":[{"href":"https:\/\/www.clodo.it\/blog\/wp-json\/wp\/v2\/media?parent=216"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.clodo.it\/blog\/wp-json\/wp\/v2\/categories?post=216"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.clodo.it\/blog\/wp-json\/wp\/v2\/tags?post=216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}