
L'autorità di certificazione indiana eMudhra cesserà le operazioni globali SSL/TLS a seguito del ritrovamento di chiavi private deboli in alcuni dei suoi certificati intermedi. La decisione impatta migliaia di certificati, spingendo browser come Chrome e Firefox a revocare la fiducia.
L'autorità di certificazione indiana eMudhra ha annunciato l'intenzione di ritirarsi dal suo business globale di certificati SSL/TLS. Questa decisione drastica è stata presa pochi giorni dopo che un ricercatore di sicurezza ha segnalato di essere riuscito a recuperare le chiavi private di otto certificati intermedi della CA. La scoperta ha sollevato preoccupazioni significative sulla sicurezza dell'infrastruttura a chiave pubblica (PKI) gestita dall'azienda.
La vulnerabilità ha portato i principali browser a prendere provvedimenti rapidi. Google Chrome ha annunciato che smetterà di fidarsi del certificato root "emSign ECC Root CA - G3" di eMudhra, che era alla base di sei dei certificati intermedi compromessi. Questo blocco, previsto per il 27 ottobre, significa che i siti web che utilizzano certificati emessi sotto questo root potrebbero non essere più considerati sicuri dagli utenti Chrome, visualizzando avvisi di sicurezza.
Anche Mozilla Firefox ha preso una decisione simile il 20 ottobre, interrompendo la fiducia nello stesso certificato root. La rimozione di un certificato root da parte di un browser invalida di fatto tutti i certificati legittimi emessi sotto di esso.
Secondo i dati di Chrome relativi ai log di trasparenza dei certificati (CT), al 21 ottobre circa 30.800 certificati non scaduti erano collegati al root compromesso. La stragrande maggioranza di questi (il 99,9%) è stata emessa tramite InCommon, un servizio di certificazione creato da Internet2 per la comunità dell'istruzione superiore, che aveva recentemente migrato la sua piattaforma su eMudhra.
Google ha esortato gli operatori di siti web interessati ad acquisire e installare immediatamente nuovi certificati TLS da altre gerarchie PKI presenti nello store dei certificati di Chrome.
eMudhra ha dichiarato che sostituirà i certificati dei clienti interessati con certificati gratuiti forniti da partner, sebbene i nomi di questi partner e le tempistiche esatte non siano stati ancora comunicati. L'azienda continuerà a mantenere operativi i propri servizi di revoca e stato dei certificati fino alla scadenza o sostituzione di tutti i certificati SSL/TLS emessi.
L'azienda ha specificato che i suoi certificati root RSA G1, appartenenti a una gerarchia separata da quella ECC compromessa, continueranno a servire i clienti per il momento. Tuttavia, Chrome sta ancora valutando se mantenere la fiducia anche negli altri certificati CA di eMudhra.
La decisione di eMudhra di uscire dal mercato SSL/TLS globale è motivata anche da fattori economici e normativi. L'azienda ha sottolineato che il business SSL/TLS rappresenta solo circa l'1% del suo fatturato, ma comporta costi crescenti a causa delle normative sulla sovranità dei dati e della concorrenza di fornitori che offrono certificati gratuitamente. Inoltre, l'attenzione mediatica e lo scrutinio pubblico derivanti dall'incidente sono stati percepiti come sproporzionati rispetto al peso di questo settore nel loro business complessivo.
Il ricercatore ha segnalato le chiavi private deboli ad Apple, Google, Microsoft, Mozilla ed eMudhra il 17 ottobre. Tutte e otto le chiavi private recuperate erano significativamente inferiori ai 256 bit raccomandati, rendendole facilmente decifrabili. eMudhra ha affermato che le chiavi compromesse non sono mai state utilizzate per emettere certificati a siti web o utenti e che i suoi sistemi non hanno subito violazioni dirette.
Le istituzioni accademiche come Cornell University e l'Università del Michigan hanno consigliato ai propri utenti di richiedere certificati RSA, considerati non influenzati dall'incidente. Tuttavia, l'Università del Michigan ha espresso preoccupazione che anche il root RSA possa essere un giorno dismesso, indicando Let's Encrypt come alternativa principale.
Un aspetto tecnico sollevato riguarda la lista di revoca dei certificati (CRL) pubblicata da eMudhra per un certificato CA intermedio. Secondo il ricercatore, la firma di questa CRL non era verificabile con la chiave della CA stessa, ma sembrava essere stata apposta utilizzando la chiave di un certificato OCSP (Online Certificate Status Protocol) di eMudhra. Questo è stato interpretato da alcuni come un possibile errore nell'uso della chiave di firma piuttosto che un'ulteriore compromissione di chiavi.
La transizione dei certificati per circa 30.000 entità, molte delle quali utilizzano protocolli automatici come ACME, presenta sfide. Chrome ha indicato che i client ACME standard potrebbero non essere in grado di sostituire i certificati al di fuori della finestra di rinnovo automatica senza interventi manuali o supporto per funzionalità specifiche come ARI (ACME Renewal Information).
Contenuto generato automaticamente da intelligenza artificiale a partire da fonti pubbliche. Non garantiamo l'accuratezza assoluta delle informazioni: consulta sempre la fonte originale. I diritti sui contenuti originali appartengono ai rispettivi editori.