Ein Sicherheitszertifikat der indischen Zertifizierungsstelle eMudhra wurde kompromittiert, was zu erheblichen Problemen bei der Validierung von verschlüsselten Internetverbindungen führt. Solche Ereignisse sind kritisch, da die Vertrauenskette von Transport Layer Security (TLS) auf dem Vertrauen in Zertifizierungsstellen basiert.

Apple hat das Problem in seinen Browser-Komponenten bereits behoben. Safari erhielt zeitnah ein Update, das das kompromittierte eMudhra-Zertifikat aus der Liste der vertrauenswürdigen Zertifikate entfernt. Allerdings offenbarte sich dabei ein Problem: Viele Kommandozeilen-Werkzeuge unter macOS setzen auf die zentrale Zertifikatsdatei cert.pem, die vom Betriebssystem verwaltet wird. Diese Datei wurde von Apple bislang nicht korrigiert, was bedeutet, dass Skripte, Entwickler-Tools und automatisierte Prozesse weiterhin Verbindungen zu Servern mit eMudhra-Zertifikaten akzeptieren können, obwohl diese nicht sicher sind.

Dies stellt ein ernsthaftes Sicherheitsrisiko dar, insbesondere für Unternehmen, die Automatisierungen, Build-Pipelines oder Admin-Tools über SSH oder HTTPS betreiben. Wenn diese Tools mit sich selbst signierenden oder eMudhra-signierten Zertifikaten verbunden sind, funktioniert die Authentizität nicht mehr angemessen.

Apple hat immerhin eine Anleitung zur manuellen Behebung bereitgestellt. Administratoren können die betroffenen Zertifikate manuell aus der System-Keychain entfernen oder alternative Zertifikatsspeicher nutzen. Dies erfordert aber manuelle Eingriffe auf jedem betroffenen System.

Für KMU-IT-Teams bedeutet das konkret: Sofort überprüfen, ob automatisierte Systeme macOS-Kommandozeilen-Tools für kritische Verbindungen nutzen. Falls ja, sollten die Logs auf fehlgeschlagene oder verdächtige Verbindungen überprüft und die Fehlerbehandlung übernommen werden, bis Apple einen vollständigen Patch bereitstellt.