In the Linux kernel, the following vulnerability has been resolved:
vsock/virtio: fix accept queue count leak on transport mismatch
virtiotransportrecvlisten() calls skacceptqadded() before vsockassigntransport(). If vsockassigntransport() fails or selects a different transport, the error path returns without calling skacceptqremoved(), permanently incrementing skack_backlog.
After approximately backlog+1 such failures, skacceptqis_full() returns true, causing the listener to reject all new connections.
Fix by moving skacceptqadded() to after the transport validation, matching the pattern used by vmcitransport and hypervtransport.
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/46xxx/CVE-2026-46214.json",
"cna_assigner": "Linux"
}