From: Julian Wiedmann <jwi@xxxxxxxxxxxxxxxxxx> Date: Fri, 23 Jun 2017 19:32:28 +0200 > From: Mateusz Jurczyk <mjurczyk@xxxxxxxxxx> > > Verify that the caller-provided sockaddr structure is large enough to > contain the sa_family field, before accessing it in bind() and connect() > handlers of the AF_IUCV socket. Since neither syscall enforces a minimum > size of the corresponding memory region, very short sockaddrs (zero or > one byte long) result in operating on uninitialized memory while > referencing .sa_family. > > Fixes: 52a82e23b9f2 ("af_iucv: Validate socket address length in iucv_sock_bind()") > Signed-off-by: Mateusz Jurczyk <mjurczyk@xxxxxxxxxx> > [jwi: removed unneeded null-check for addr] > Signed-off-by: Julian Wiedmann <jwi@xxxxxxxxxxxxxxxxxx> Applied. -- To unsubscribe from this list: send the line "unsubscribe linux-s390" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html