CVE-2026-98667 in Linuxinfo

Zusammenfassung

von VulDB • 18.10.2026

Im Linux-Kernel wurde die folgende Schwachstelle behoben:

iio: frequency: adf4377: clk_init_data und clk_parent_data vollständig initialisieren

Die Struktur `clk_init_data` enthält mehrere sich gegenseitig ausschließende Member für verschiedene Methoden zur Angabe der möglichen Eltern-Takte eines Taktsignals, was Treiber dazu veranlasst, nur die benötigten Member zu initialisieren. Das Nicht-Initialisieren aller Member kann jedoch zu subtilen Problemen führen, die erst bei aktiviertem `CONFIG_INIT_STACK_ALL_PATTERN` oder `CONFIG_INIT_STACK_NONE` sichtbar werden.

Die Funktion `adf4377_clk_register()` füllt `init.parent_data` aus und geht davon aus, dass `init.parent_names` NULL ist. Letzteres ist jedoch nicht initialisiert und kann daher einen Absturz verursachen.

Ebenso füllt `adf4377_clk_register()` nur `parent_data.fw_name` auf und lässt andere Member der Struktur `clk_parent_data` nicht initialisiert.

Stellen Sie sicher, dass alle Member vollständig initialisiert werden, um solche Fehler zu beheben und zukünftige Probleme bei der Umstellung von Treibern auf eine andere Methode zur Angabe der Eltern-Takte zu vermeiden.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

18.10.2026

Moderieren

akzeptiert

Eintrag

VDB-421891

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!