]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/commit
Bluetooth: hci_ldisc: require CAP_NET_ADMIN to attach N_HCI ldisc
authorThadeu Lima de Souza Cascardo <cascardo@canonical.com>
Tue, 2 Nov 2021 21:31:00 +0000 (22:31 +0100)
committerStefan Bader <stefan.bader@canonical.com>
Fri, 5 Nov 2021 08:13:05 +0000 (09:13 +0100)
commite86bfc23164f15816cb7e4ba8bdae2028eea81e2
treea26b82d0f15e9d9f5b5e17c776d96afe673ead25
parentf85083d89993d6a4c7b03d992db9dff9aa75352e
Bluetooth: hci_ldisc: require CAP_NET_ADMIN to attach N_HCI ldisc

BugLink: https://bugs.launchpad.net/bugs/1949516
Any unprivileged user can attach N_HCI ldisc and send packets coming from a
virtual controller by using PTYs.

Require initial namespace CAP_NET_ADMIN to do that.

Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
(cherry picked from commit c05731d0c6bd9a625e27ea5c5157ebf1303229e0)
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Acked-by: Tim Gardner <tim.gardner@canonical.com>
Signed-off-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
drivers/bluetooth/hci_ldisc.c