Programmierfehler sorgt für weltweite E-Mail-Ausfälle

Ein Programmierfehler hat zum Jahreswechsel zu einem weltweiten E-Mail-Ausfall geführt. Schuld war ein Bug im Microsoft Exchange-Server, der dafür sorgte, dass keine E-Mails mehr zugestellt werden konnten. Anwender und Administratoren erhielten die Fehlermeldung „Can’t Convert ‚2201010001‘ to long“.

Microsoft erklärte, es habe sich bei dem Problem um keine sicherheitsrelevante Schwachstelle gehandelt. Vielmehr seien die Schwierigkeiten durch einen Fehler bei der Datumsüberprüfung zum Jahreswechsel zustande gekommen. Der neue Datumswert ab „2.201.010.001“ überstieg demnach das, was die Server mit dem aktuellen Int32-Datentyp verarbeiten können. Die Versionsprüfung der Signaturdatei verschuldete deshalb einen Absturz der Malware-Engine, wodurch die Nachrichten in den Warteschlangen stecken blieben.

Vom so genannten Y2K22-Fehler waren Windows Server 2016 und 2019 betroffen. Microsoft veröffentlichte wenig später einen Fix, durch den sich das Anti-Malware-Modul wieder problemlos betreiben ließ.