从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 标题:vsock: Update rx_bytes on read_skb() - 描述:确保virtio_transport_inc_rx_pkt()和virtio_transport_dec_rx_pkt()调用在vsock_transport::read_skb()之后保持平衡(即virtio_vsock_sock::rx_bytes不会撒谎)。 - 警告:在SOCK_STREAM recv()中,如果在包被摘除后没有更新rx_bytes,会导致警告。 2. 修复情况: - 修复代码:634f1a7110b4 - 修复者:Stefano Garzarella - 签署者:Michal Luczaj 和 Daniel Borkmann - 审查者:Stefano Garzarella - 认可者:John Fastabend - 提交者:Sasha Levin 3. 补丁内容: - 文件:net/vmw_vsock/virtio_transport_common.c - 修改内容: - 添加了对非dgram类型的处理。 - 更新了virtio_transport_send_credit_update()调用。 4. 补丁状态: - 状态:已修复 - 补丁大小:11行代码,9个插入,2个删除 这些信息表明,这个漏洞与vsock协议有关,修复了在读取数据包时未正确更新rx_bytes的问题,并且已经通过一系列审查和认可得到了确认。