CVE-2021-47248 in Linuxinfo

Zusammenfassung

von VulDB • 07.06.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

udp: Behebung einer Race-Bedingung zwischen close() und udp_abort()

Kaustubh meldete und diagnostizierte einen Panic in udp_lib_lookup(). Die Ursache ist eine Race-Bedingung zwischen udp_abort() und close(). Beide konkurrierenden Funktionen sperren den Socket-Sperre (socket lock), jedoch wird diese von udp{v6}_destroy_sock() vor der Ausführung zerstörerischer Aktionen freigegeben.

Es lässt sich nicht einfach, den Gültigkeitsbereich des Socket-Locks zu erweitern, um die Race-Bedingung zu vermeiden; stattdessen wird das SOCK_DEAD-Flag verwendet, um zu verhindern, dass udp_abort bei Auftreten dieser kritischen Race-Bedingung irgendeine Aktion ausführt.

Diagnosed-and-tested-by: Kaustubh Pandey

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Reservieren

10.04.2024

Veröffentlichung

21.05.2024

Moderieren

akzeptiert

Eintrag

VDB-265711

CPE

bereit

EPSS

0.00189

KEV

nein

Aktivitäten

very low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!