Database/Firmware, BMC & network fabric
Linux kernel - RDMA/siw (soft-iWARP) MPA framing, drivers/infiniband/sw/siw/siw_qp_rx.c: The siw receive path decodes
Impact
The siw receive path decodes the MPA framed-PDU length from the wire and feeds it into signed arithmetic against the per-fragment remainder without rejecting an underflow first. A remote peer that sends a crafted FPDU length drives the subsequent length math negative, which downstream is used to size receive operations - the classic path to out-of-bounds kernel access from a network packet. Same reachability profile as the Read Response bug in the same file: remote, unauthenticated relative to the connection, over plain TCP, giving full compromise of the victim kernel.
Who can reach it
Any peer on an established siw connection sends an MPA FPDU whose declared length underflows the remaining fragment length. Because siw rides ordinary TCP, this is reachable from anything the node peers with, including across routed networks if the RDMA port is not firewalled. No local access and no credentials on the victim.
What to do
Host reboot / kernel upgrade. Same practical advice as the sibling siw bug: unload and blacklist the siw module wherever soft-iWARP is not deliberately in use - a config change with zero downtime that eliminates both findings at once. Where siw is required, upgrade the kernel and reboot on a rolling drain; also firewall the iWARP TCP ports to known peers as an interim control.
References
Related entries
- Linux kernel - RDMA/siw (soft-iWARP), drivers/infiniband/sw/siw/siw_qp_rx.c: Siw places inbound Read Response segmentsCVE-2026-64268 · Linux kernel - RDMA/siw (soft-iWARP), drivers/infiniband/sw/siw/siw_qp_rx.cCritical
- Linux kernel - NVMe-oF RDMA target, drivers/nvme/target/rdma.c: Nvmet_rdma_use_inline_sg() accepted any host-controlledCVE-2026-72129 · Linux kernel - NVMe-oF RDMA target, drivers/nvme/target/rdma.cCritical
- Linux kernel (drivers/infiniband/hw/irdma): The driver signalled completion of control-plane requests through anCVE-2026-72494 · Linux kernel (drivers/infiniband/hw/irdma)Critical
- Linux bnxt_en driver (XDP head-grow underflow): Head underflow when an XDP program grows the packet head on a BroadcomCVE-2026-74269 · Linux bnxt_en driver (XDP head-grow underflow)Critical
- Linux kernel - SRP target (srpt), drivers/infiniband/ulp/srpt/ib_srpt.c: An integer overflow in the immediate-dataCVE-2026-74394 · Linux kernel - SRP target (srpt), drivers/infiniband/ulp/srpt/ib_srpt.cCritical
- Cisco Catalyst SD-WAN Manager: URI-encoding auth bypass gives unauthenticated admin API accessCVE-2026-76504 · Cisco Catalyst SD-WAN Manager (API session authentication, URI encoding handling)Critical
This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.