CVE-2025-39859 in Linuxinfo

Zusammenfassung

von VulDB • 28.06.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

ptp: ocp: Behebung von Use-After-Free-Fehlern in ptp_ocp_watchdog

Die Funktion `ptp_ocp_detach()` beendet den Watchdog-Timer nur, wenn dieser aussteht (pending). Wenn der Timer-Handler jedoch bereits ausgeführt wird, wird `timer_delete_sync()` nicht aufgerufen. Dies führt zu Race Conditions, bei denen das devlink-Objekt, das die ptp_ocp-Komponente enthält, freigegeben wird, während der Timer-Handler noch darauf zugreift, was Use-After-Free-Fehler verursacht. Die folgenden Details beschreiben eines dieser Szenarien:

(Thread 1) | (Thread 2) ptp_ocp_remove() | ptp_ocp_detach() | ptp_ocp_watchdog() if (timer_pending(&bp->watchdog))| bp = timer_container_of() timer_delete_sync() | | devlink_free(devlink) // Freigabe | | bp-> // Zugriff

Dies wird behoben, indem `timer_delete_sync()` bedingungslos aufgerufen wird, um sicherzustellen, dass der Timer zuverlässig deaktiviert wird und jeglicher Zugriff nach der Freigabe verhindert wird.

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

Zuständig

Linux

Reservieren

16.04.2025

Veröffentlichung

19.09.2025

Moderieren

akzeptiert

Eintrag

VDB-325055

CPE

bereit

EPSS

0.00146

KEV

nein

Aktivitäten

very low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!