In the Linux kernel, the following vulnerability has been resolved:
vhost/vsock: always initialize seqpacket_allow
There are two issues around seqpacket_allow:
- seqpacket_allow is not initialized when socket is
- if VIRTIO_VSOCK_F_SEQPACKET is set and then cleared,
To fix:
- initialize seqpacket_allow after allocation
- set it unconditionally in set_features