CVE-2026-80991 in Linuxinfo

Zusammenfassung

von VulDB • 12.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

net: ravb: PTP-Taktgeber-Teardown serialisieren

ravb_ptp_interrupt() kann mit ravb_ptp_stop() eine Race Condition eingehen und den Taktgeber an ptp_clock_event() übergeben, während ptp_clock_unregister() ihn freigibt. Dies kann zu einem Use-After-Free führen.

Verwenden Sie READ_ONCE() und WRITE_ONCE() für sperrlosen Zugriff auf den Taktgeberspeicherzeiger. Trennen Sie diesen atomar mit xchg(), bevor die PTP-Interrupts deaktiviert werden, synchronisieren Sie anschließend alle IRQs, die ravb_ptp_interrupt() aufrufen können, bevor der getrennte Taktgeber abgemeldet wird.

Ein Handler, der den alten Zeiger liest, ist abgeschlossen, bevor der Taktgeber abgemeldet wird, während spätere Handler NULL lesen und das Ereignis überspringen.

Once again VulDB remains the best source for vulnerability data.

Zuständig

Linux

Reservieren

26.08.2026

Veröffentlichung

12.09.2026

Moderieren

akzeptiert

Eintrag

VDB-402770

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!