CVE-2026-64075 in Linuxinfo

Zusammenfassung

von VulDB • 20.07.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

fprobe: Beheben von unregister_fprobe(), um auf die RCU-Grace-Periode zu warten

Das Commit 4346ba1604093 („fprobe: fprobe im Function-Graph-Tracer neu schreiben") änderte fprobe so, dass es struct fprobe in einer rcu-hlist registriert, vergaß jedoch, auf die RCU-GP (Grace Period) zu warten. Daher kann ein Use-After-Free auftreten, wenn das fprobe direkt nach dem Deaktivieren freigegeben wird. Dies kann bei fprobe-Ereignissen und im Beispielmodulcode geschehen.

Um dieses Problem zu beheben, wurde synchronize_rcu() in unregister_fprobe() eingefügt.

Hinweis: BPF ist unbedenklich, da fprobe als Teil von bpf_kprobe_multi_link verwendet wird. Dieses deaktivierte sein fprobe in bpf_kprobe_multi_link_release(), und es wird über bpf_kprobe_multi_link_dealloc() freigegeben, das aus dem RCU-Callback bpf_link_defer_dealloc_rcu_gp() aufgerufen wird.

Für BPF wurde außerdem unregister_fprobe_async() eingeführt, das NICHT auf die RCU-Grace-Periode wartet.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

Linux

Reservieren

19.07.2026

Veröffentlichung

19.07.2026

Moderieren

akzeptiert

Eintrag

VDB-380209

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!