In der Schriftbibliothek FreeType wurde eine Sicherheitsanfälligkeit (CVE-2025-27363) festgestellt, die potenziell zur Ausführung von Code bei der Verarbeitung speziell gestalteter Dateien mit variablen Schriftarten oder TrueType GX-Schriftarten führen kann. Das Problem tritt nur in Versionen von FreeType bis einschließlich 2.13.0 auf und wurde in Version 2.13.1 (Juni 2023) behoben. Es wird vermutet, dass die Sicherheitsanfälligkeit bereits zuvor für Angriffe genutzt wurde.
Die Sicherheitsanfälligkeit wird durch ein Pufferüberlauf ausgelöst, der beim Parsen von Subglyph-Strukturen in Schriftarten auftritt. Der Überlauf tritt auf, weil einer Variablen des Typs 'signed short', die an der Berechnung der Puffergröße beteiligt ist, ein Wert des Typs 'unsigned long' zugewiesen wird, was zu einer ganzzahligen Überlauf und der Zuordnung eines Puffer mit falscher Größe führen kann. In Folge wird mindestens 6 signierte Ganzzahlen des Typs 'long' außerhalb dieses Puffers geschrieben.
Updates in den Distributionen können auf den folgenden Seiten verfolgt werden: Debian, Ubuntu, RHEL, SUSE/openSUSE, Fedora, Arch, FreeBSD. Laut der Statistik der verwendeten Versionen werden verwundbare Versionen von FreeType in den Distributionen Amazon Linux 2, Debian stable / Devuan, RHEL 8 und 9 (+ CentOS Stream und abgeleitete Distributionen), GNU Guix, Mageia, OpenMandriva, openSUSE Leap, Slackware und Ubuntu 22.04 bereitgestellt.
Quelle: opennet.ru
