Linux Kernel 是开放源码操作系统Linux所使用的内核。 Linux kernel 2.6.37-rc3-next-20101125之前版本中的net/unix/garbage.c文件中的wait_for_unix_gc函数不能正确地为inflight套接字的无用数据收集选择次数。本地用户可以借助特制套接口对的使用,以及SOCK_SEQPACKET套接字的sendmsg系统调用,导致拒绝服务(系统挂起)。
Linux Kernel 是开放源码操作系统Linux所使用的内核。 Linux kernel 2.6.37-rc3-next-20101125之前版本中的net/unix/garbage.c文件中的wait_for_unix_gc函数不能正确地为inflight套接字的无用数据收集选择次数。本地用户可以借助特制套接口对的使用,以及SOCK_SEQPACKET套接字的sendmsg系统调用,导致拒绝服务(系统挂起)。