CVE-2024-44996
Published: Sep 4, 2024
Modified: May 11, 2026
Description
In the Linux kernel, the following vulnerability has been resolved: vsock: fix recursive ->recvmsg calls After a vsock socket has been added to a BPF sockmap, its prot->recvmsg has been replaced with vsock_bpf_recvmsg(). Thus the following recursiion could happen: vsock_bpf_recvmsg() -> __vsock_recvmsg() -> vsock_connectible_recvmsg() -> prot->recvmsg() -> vsock_bpf_recvmsg() again We need to fix it by calling the original ->recvmsg() without any BPF sockmap logic in __vsock_recvmsg().
| Vendor | Product | Versions |
|---|---|---|
Linux | Linux | affected 634f1a7110b439c65fd8a809171c1d2d28bcea6f - < 921f1acf0c3cf6b1260ab57a8a6e8b3d5f3023d5affected 634f1a7110b439c65fd8a809171c1d2d28bcea6f - < b4ee8cf1acc5018ed1369150d7bb3e0d0f79e135affected 634f1a7110b439c65fd8a809171c1d2d28bcea6f - < 69139d2919dd4aa9a553c8245e7c63e82613e3fc |
Linux | Linux | affected 6.4unaffected 0 - < 6.4unaffected 6.6.48 - <= 6.6.*unaffected 6.10.7 - <= 6.10.*unaffected 6.11 - <= * |
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now