XMASKNEWS
Aktualizacja:
Schneier on SecurityEN→PLCyber

Kompromitacja certyfikatów TLS

Indyjski certyfikator eMudhra Limited wydał osiem certyfikatów TLS z absurdalnie słabymi kluczami prywatnymi, których entropia wynosiła zaledwie od 3 do 237 bitów.

Indyjski urząd certyfikacji eMudhra Limited dopuścił do wydania ośmiu certyfikatów TLS z krytycznie słabymi kluczami prywatnymi. Podczas gdy standardowy klucz dla krzywej NIST P-384 powinien posiadać około 384 bity entropii, te skompromitowane miały ich zaledwie od 3 do 237. Skala tego błędu jest tak duża, że eksperci sugerują użycie błędnie skonfigurowanego interfejsu lub przypadkowe wdrożenie kodu testowego do środowiska produkcyjnego.

Największe zagrożenie dotyczy użytkowników usług VPN, szczególnie w krajach, gdzie rządy mogą próbować przechwytywać ruch sieciowy. Atakujący musi przeprowadzić atak typu Man-in-the-Middle, aby wykorzystać te słabe klucze do deszyfracji ruchu. Choć wymaga to aktywnej obecności w ścieżce komunikacji, osoby kontrolujące lokalne sieci, takie jak w kawiarniach czy na uczelniach, mogą stanowić realne zagrożenie.

Incydent ten obnaża słabość całego systemu zaufania w protokole TLS, który jest tak silny, jak jego najsłabsze ogniwo. Choć logi przejrzystości (transparency logs) pomagają wykryć nieautoryzowane certyfikaty, mechanizm ten działa dopiero po fakcie i wymaga aktywnego monitorowania ogromnych ilości danych przez podmioty trzecie.