]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - net/bluetooth/sco.c
Bluetooth: sco: fix information leak to userspace
[karo-tx-linux.git] / net / bluetooth / sco.c
index 5c0685eba947db01aa38d0ae9a4b3d1dd62e12a3..e52443ce4f9c2cc9a1fe3f60eef59be98b9eb2ea 100644 (file)
@@ -700,6 +700,7 @@ static int sco_sock_getsockopt_old(struct socket *sock, int optname, char __user
                        break;
                }
 
+               memset(&cinfo, 0, sizeof(cinfo));
                cinfo.hci_handle = sco_pi(sk)->conn->hcon->handle;
                memcpy(cinfo.dev_class, sco_pi(sk)->conn->hcon->dev_class, 3);