Releasing a patch and a detailed write-up on the same day seems like a bit of an unfortunate choice, especially for a WTF!! vulnerability like this. In software that doesn't auto-update, no less...
CVE-2022-41924 – tailscaled can be used to remotely execute code on Windows
61–70 of 147 posts
Re: CVE-2022-41924 – tailscaled can be used to remotely execute code on Windows
#62Re: CVE-2022-41924 – tailscaled can be used to remotely execute code on Windows
#63Earlier quoted context omitted.
The windows implementation lacks facilities like SCM_RIGHTS though to ask the kernel who's on the other side.
[co-author of the research here] They actually approximate this functionality in the Windows implementation: It checks netstat to enforce that incoming TCP connections are from the expected Windows user! https://github.com/tailscale/tailscale/blob/2a991a3541ae5d56... That's why we were happy with the solution they implemented as a stopgap, until they could switch to named pipes (which there is now an open PR for).
It feels like there could still be a TOCTOU issue there, but it'd be difficult to use.
Re: CVE-2022-41924 – tailscaled can be used to remotely execute code on Windows
#64Does this mean we won’t get spammed with tailscale articles every day now?
Vulnerabilities are inevitable, the actions taken in the hours (ideally) and days following the discovery is what matters most.
Re: CVE-2022-41924 – tailscaled can be used to remotely execute code on Windows
#65> If you run non-HTTPS web services on your Tailnet, and those services are unauthenticated or rely on Tailscale for authentication, implement an allowlist of expected HTTP Host headers to prevent malicious Javascript from accessing these services. In my opinion, this should be done not only for non-HTTPS services, but for all services: the "default" virtual host (used where there is no Host header, or when it has an…
Re: CVE-2022-41924 – tailscaled can be used to remotely execute code on Windows
#66Technical write up by the security researcher at https://emily.id.au/tailscale ps. she's looking an employer rn // hire her!
Re: CVE-2022-41924 – tailscaled can be used to remotely execute code on Windows
#67> The speed and quality of Tailscale's response to our report is unlike any vendor interaction I have experienced, and suggests a deep commitment to keeping their customers safe. I have mixed feelings here as a Tailscale customer. Yes a quick response is great, but this actual security issue is pretty terrible IMHO. Anything other than an immediate response would have been akin to lighting their company on fire and w…
[1]: https://notes.acuteaura.net/posts/github-enterprise-security...
Re: CVE-2022-41924 – tailscaled can be used to remotely execute code on Windows
#68Technical write up by the security researcher at https://emily.id.au/tailscale ps. she's looking an employer rn // hire her!