CVE-2010-4242: Linux kernel Bluetooth HCI UART Invalid Pointer Access

Reported by Eugene Teo, this issue is about Bluetooth HCI UART driver and specifically, a missing check during TTY opening code. Its code is available at drivers/bluetooth/hci_ldisc.c and below is the buggy function.