Fox-IT heeft in totaal elf certificaten gevonden die al vele maanden daadwerkelijk werden misbruikt. Volgens het beveiligingsbedrijf zijn de certificaten niet gestolen, maar konden ze door de zwakke RSA-512-versleuteling worden gegenereerd.
Vorige week werd een certificaat in malware gevonden dat ondertekend leek met een sleutel van de Maleisische overheid. F-Secure meldde toen dat het certificaat waarschijnlijk gestolen was. Volgens beveiligingsbedrijf Fox-IT zei Mikko Hypponen van F-Secure op de Govcert-conferentie van vorige week echter dat er waarschijnlijk geen sprake was van diefstal.
Fox-IT wijst erop dat Microsoft en Mozilla eerder het vertrouwen in de autoriteit Digicert Sdn. Bhd. hadden opgezegd, omdat deze organisatie uit Maleisië certificaten met gebrekkige beveiliging had uitgegeven. De encryptie zou zwak zijn, het doel zou niet gespecificeerd zijn en er zou geen geldigheidsduur zijn meegegeven.
Het Nederlandse beveiligingsbedrijf zegt nu dit jaar negen certificaten gevonden te hebben die in het wild gebruikt werden om malware te signeren en dat er nog twee exemplaren aangedragen werden door een externe partij. Het betrof in alle gevallen RSA 512bit-certificaten en in één geval werd het certificaat al in augustus 2010 gevonden en misschien al in maart van dat jaar gebruikt. Kwaadwillenden zouden de zwakke certificaten zelf hebben weten te genereren.
De RSA 512-beveiliging is al sinds tijden ontoereikend. De eerste keer dat een 512bits getal in priemgetallen werd ontbonden is al twaalf jaar geleden en tegenwoordig kan dit door de toegenomen rekenkracht in enkele weken tot zelfs enkele dagen. Fox-IT neemt het Microsoft kwalijk dat het bedrijf niet eerder ingegrepen heeft en verificatie van uitvoerbare bestanden met de zwakke certificaten heeft tegengehouden.