CVE-2025-21683 in Linuxinformation

Résumé

par VulDB • 16/05/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

bpf : Correction de la fuite de mémoire dans bpf_sk_select_reuseport()

Comme indiqué dans le commentaire original, la recherche dans sockmap peut renvoyer un socket TCP dans l'état ESTABLISHED. Un tel socket TCP peut avoir eu SO_ATTACH_REUSEPORT_EBPF défini avant qu'il ne devienne ESTABLISHED. En d'autres termes, un sk_reuseport_cb non NULL n'implique pas un socket non référencé (non refcounted).

Libérer la référence du socket (sk) dans les deux chemins d'erreur.

objet non référencé 0xffff888101911800 (taille 2048) : comm "test_progs", pid 44109, jiffies 4297131437 dump hexadécimal (32 premiers octets) : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 80 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace (crc 9336483b) : __kmalloc_noprof+0x3bf/0x560 __reuseport_alloc+0x1d/0x40 reuseport_alloc+0xca/0x150 reuseport_attach_prog+0x87/0x140 sk_reuseport_attach_bpf+0xc8/0x100 sk_setsockopt+0x1181/0x1990 do_sock_setsockopt+0x12b/0x160 __sys_setsockopt+0x7b/0xc0 __x64_sys_setsockopt+0x1b/0x30 do_syscall_64+0x93/0x180 entry_SYSCALL_64_after_hwframe+0x76/0x7e

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

Responsable

Linux

Réserver

29/12/2024

Divulgation

31/01/2025

Modérer

accepté

Entrée

VDB-294266

EPSS

0.00224

KEV

non

Activités

très faible

Sources

Want to know what is going to be exploited?

We predict KEV entries!