CVE-2025-39826 in Linuxinfo

Zusammenfassung

von VulDB • 22.06.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

net: rose: Konvertierung des Felds 'use' zu refcount_t

Das Feld 'use' in der Struktur rose_neigh wird als Referenzzähler verwendet, weist jedoch keine Atomarität auf. Dies kann zu Race Conditions führen, bei denen eine rose_neigh-Struktur freigegeben wird, während sie noch von anderen Codepfaden referenziert wird.

Zum Beispiel kann die Struktur entfernt werden, wenn rose_neigh->use während einer ioctl-Operation über rose_rt_ioctl() den Wert Null annimmt, obwohl ihr Timer weiterhin aktiv ist, was potenziell Use-After-Free-Probleme verursachen könnte.

Dieser Patch ändert den Typ von 'use' von unsigned short zu refcount_t und aktualisiert alle Codepfade zur Verwendung von rose_neigh_hold() und rose_neigh_put(), die Referenzzähler atomar verarbeiten.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

Linux

Reservieren

16.04.2025

Veröffentlichung

16.09.2025

Moderieren

akzeptiert

Eintrag

VDB-324434

CPE

bereit

EPSS

0.00188

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!