Files
sing-box/service
世界 33d6f60d88 usbip: authenticate the VHCI loopback relay peer
The one-shot loopback listener accepted the first connection with no
validation, and the handshake discarded the busid the peer sent. Any
local process racing the driver's WSK connect could receive the
OP_REP_IMPORT device info and speak raw USB/IP to the remote device
while denying the real attach. Accepted peers must now be kernel-owned
sockets (GetExtendedTcpTable owner is the System process), complete the
handshake within a deadline, and request exactly this session's busid;
rejected peers are dropped without ending the session.
2026-06-10 09:23:58 +08:00
..
2026-06-08 08:51:48 +08:00
2026-05-13 23:39:27 +08:00
2026-05-13 23:39:27 +08:00
2026-06-08 08:51:48 +08:00
2026-06-08 08:51:46 +08:00
2025-11-04 11:00:43 +08:00