Kompromitteringen av eMudhra-sertifikater har utløst beskyttelsestiltak i flere store nettlesere etter at forskere oppdaget åtte mellomliggende sertifikater med private nøkler som enkelt kunne gjenopprettes. Svakheten kan gjøre det mulig for angripere å forfalske sertifikater for legitime nettsteder og potensielt avlytte kryptert trafikk.

eMudhra tilbakekalte de berørte sertifikatene og stanset utstedelsen av nye sertifikater under sitt G3-rotsertifikat. Applikasjoner med separate sertifikatlager kan imidlertid trenge ytterligere oppdateringer for å slutte å stole på dem.

Forskere oppdager ekstremt svake private nøkler

En forsker kjent som Wayne oppdaget problemet 17. oktober mens han undersøkte offentlig tilgjengelige sertifikatdata.

Ifølge Mozillas hendelsesrapport brukte alle de åtte berørte sertifikatene private P-384-nøkler med numeriske verdier under 256. Forskerne kunne derfor gjenopprette dem ved å teste et svært lite antall muligheter.

For å demonstrere svakheten publiserte forskeren Flüpke en tilhørende privat nøkkel for det mellomliggende sertifikatet «EM OV TLS CA – G3C». Den numeriske verdien var bare fire.

Problemet gjaldt hvordan eMudhra genererte akkurat disse nøklene. Det påviste ikke noen generell svakhet i P-384-kryptografi.

Feil ved sertifikatgenerering skapte sårbare nøkler

eMudhra forklarte at hendelsen skyldtes en feil i et skript som genererte sertifikater i april 2025.

Selskapet opplyste at skriptet opprettet et ekstra sett med svake nøkler ved siden av de korrekt genererte nøklene. Lignende betegnelser førte deretter til at ansatte eller systemer valgte feil nøkler til sertifikatsignering.

Noen av sertifikatene som ble generert, ble også sendt til Sectigo for kryssignering.

Ifølge eMudhra ble de fleste berørte mellomliggende sertifikatene aldri tatt i bruk i produksjon. Selskapet rapporterte også at det ikke hadde funnet bevis for at de hadde utstedt sertifikater til sluttbrukere.

Likevel skapte sertifikatenes betrodde status en risiko, selv uten legitim produksjonsbruk. Alle som gjenopprettet de private nøklene, kunne potensielt bruke dem til å signere falske sertifikater.

Ingen bevis på misbruk har kommet frem

De sårbare nøklene hadde eksistert siden april 2025, noe som skapte en periode med potensiell eksponering før de ble oppdaget.

Den tilgjengelige informasjonen viser imidlertid ingen bevis for at angripere utnyttet dem i denne perioden. Den demonstrerte muligheten til å gjenopprette en nøkkel bekrefter svakheten, men beviser ikke at den har blitt misbrukt.

Etter at problemet ble offentliggjort, tilbakekalte eMudhra alle de åtte kompromitterte mellomliggende sertifikatene. Samtidig innførte nettleserleverandører ytterligere blokkeringer for å beskytte brukerne.

Nettleserprodusenter innfører sertifikatblokkeringer

Mozilla blokkerte de kompromitterte sertifikatene gjennom Firefox sitt OneCRL-system 17. oktober. Beskyttelsen nådde berørte installasjoner uten å kreve en nettleseroppdatering eller omstart.

Google blokkerte også de seks kompromitterte mellomliggende sertifikatene som hadde tillatelse til å utstede TLS-sertifikater samme dag. Apple innførte deretter beskyttelsestiltak 19. oktober.

Den 20. oktober lanserte Mozilla Firefox 158.0.1 og oppdateringer for sine Extended Support Release-grener. Disse utgivelsene håndterte konfigurasjoner som ikke kunne motta de tidligere oppdateringene med tilbakekallingsinformasjon.

Beskyttelsen i nettleserne var derfor delvis avhengig av om installasjonene hadde mottatt den relevante blokkeringslisten eller programvareoppdateringen.

Andre applikasjoner kan fortsette å stole på sertifikatene

Kompromitteringen av eMudhra-sertifikater påvirker også programvare utenfor nettleserne.

Applikasjoner som vedlikeholder egne sertifikatlager, eller som ikke kontrollerer tilbakekallingsinformasjon, kan fortsette å godta de kompromitterte mellomliggende sertifikatene. Beskyttelse på nettlesernivå fjerner derfor ikke automatisk eksponeringen i hele systemet.

Den tilgjengelige hendelsesoppdateringen viser rettelser for flere berørte komponenter:

ProgramvareRapportert rettet versjon
Go1.27.3 og 1.26.10
NSS3.131.1
Python certifi2026.10.19
pip26.2.2
uv0.13.4
Rust rustls-webpki0.103.16
Electron44.9.1, 43.8.1 og 42.11.16

På tidspunktet for denne oppdateringen var rettelser fortsatt under arbeid for enkelte andre programmer, inkludert Node.js og Bun.

Mozillas kryptografiingeniør Dennis Jackson advarte også om at det innebygde curl-verktøyet i macOS fortsatt kunne stole på sertifikatene gjennom sin sertifikatpakke.

Brukere og administratorer bør installere relevante oppdateringer fra leverandørene. I tillegg kan administratorer bruke testendepunktene i hendelsesrapporten til å kontrollere om enkelte applikasjoner fortsatt godtar de kompromitterte sertifikatene.


0 responses to “Mozilla, Google og Apple blokkerer kompromitterte eMudhra-sertifikater”