In der UTF-16-Dekodierungsunterstützung von „expat“, einer C-Bibliothek zur XML-Analyse, wurde eine Schwachstelle entdeckt, bei der niedrige Surrogatzeichen genauso behandelt wurden wie hohe Surrogatzeichen. Das Parsen manipulierter XML-Eingaben kann zu einem Lesezugriff außerhalb des zulässigen Bereichs und einer daraus resultierenden Endlosschleife führen, was wiederum einen Denial-of-Service-Angriff zur Folge haben kann. Betroffen sind ausschließlich Builds mit 16-Bit-Zeichenunterstützung; in Debian handelt es sich dabei um die Bibliothek „libexpatw“, die im Paket „libexpat1“ enthalten ist. Darüber hinaus behebt dieses Update eine Regression, die im vorherigen Sicherheitsupdate (DSA-6404-1) eingeführt wurde: Auf 32-Bit-Architekturen wurden Dokumente, die größer als 2 GiB waren, fälschlicherweise mit einem Speicherfehler abgelehnt. https://security-tracker.debian.org/tracker/DSA-6446-1