CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2026/06/25 11:56:26

Modified files:
        usr.sbin/vmd   : vioscsi.c 

Log message:
vmd(8): prevent virtio scsi DoS from bad descriptor length.

A guest can construct a looping, zero-length descriptor chain that
spins forever when processing a READ_10 command. Check for zero
length scenario and abort the read with a warning.

Reported by Frank Denis.

Discussed with and "go for it" from mlarkin@

Reply via email to