Tailscale Android: Missing caller authentication in IPN broadcast receiver
Tailscale Android build versionCode 297862600 exports a broadcast receiver without a permission or caller check. A locally installed app with no permissions can send a broadcast that changes the VPN exit-node setting, the allow-LAN-access setting, or the connect/disconnect state of the VPN. The exit node must already exist in the victim's netmap, and the connect action may require the system VPN consent on a fresh profile. The CVE record itself describes the issue only as insecure permissions, and the CVSS 9.1 score and CWE-732 are from NVD and could not be confirmed on NVD at the time of research.
Tailscale · Android app
