CVE-2026-53402 in Linuxinfo

Zusammenfassung

von VulDB • 19.07.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

fbdev: fbcon: Korrektur eines Out-of-Bounds-Lesezugriffs (Out-of-Bounds Read) im Fehlerpfad `err_out` von `fbcon_do_set_font()`

Wenn `fbcon_do_set_font()` fehlschlägt (z. B. aufgrund eines Speicherzuweisungsfehlers innerhalb von `vc_resize()` unter starkem Speicherdruk), springt der Code zur Marke `err_out`, um den Konsolenzustand zurückzusetzen. Die aktuelle Rücksetzlogik vergisst jedoch, den Zustand von `hi_font` wiederherzustellen, was zu einer schweren Beschädigung des Zustandsautomaten (State Machine) führt.

Weiter oben in der Funktion könnte `set_vc_hi_font()` aufgerufen worden sein, um `vc->vc_hi_font_mask` zu ändern und den Bildschirmspeicher zu modifizieren. Wenn `vc_resize()` anschließend fehlschlägt, stellt der Pfad `err_out` zwar `vc_font.charcount` wieder her, überspringt jedoch das Zurücksetzen von `vc_hi_font_mask` und dem Bildschirmspeicher vollständig.

Dieses Missverhältnis lässt das Terminal in einem desynchronisierten Zustand zurück. Da `vc_hi_font_mask` weiterhin gesetzt ist, akzeptiert die VT-Subsystem (VT subsystem) weiterhin Zeichenindizes größer als 255 aus der Benutzerspace-Anwendung und schreibt diese in den Bildschirmspeicher. Nachfolgende Rendering-Aufrufe (z. B. `fbcon_putcs()`) verwenden dann diese aufgeblähten Indizes, um auf das zurückgesetzte Font-Array mit 256 Zeichen zuzugreifen, was zu einem deterministischen Out-of-Bounds-Lesezugriff und potenzieller Offenlegung von Kernel-Speicher führt.

Beheben Sie dies durch Hinzufügen der fehlenden Rücksetzlogik für die `hi_font`-Maske und den Bildschirmspeicher im Fehlerpfad.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

Linux

Reservieren

09.06.2026

Veröffentlichung

19.07.2026

Moderieren

akzeptiert

Eintrag

VDB-380133

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!