Thread (31 messages) 31 messages, 7 authors, 2024-10-16

Re: [PATCH net-next v3 1/9] af_packet: avoid erroring out after sock_init_data() in packet_create()

flat view

From: Eric Dumazet <hidden>
Date: 2024-10-15 08:01:30
Also in: linux-bluetooth, linux-can, lkml

On Mon, Oct 14, 2024 at 5:38 PM Ignat Korchagin [off-list ref] wrote:
After sock_init_data() the allocated sk object is attached to the provided
sock object. On error, packet_create() frees the sk object leaving the
dangling pointer in the sock object on return. Some other code may try
to use this pointer and cause use-after-free.

Suggested-by: Eric Dumazet <redacted>
Signed-off-by: Ignat Korchagin <redacted>
---
Reviewed-by: Eric Dumazet <redacted>

Thanks.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help