Mga Post
avatar

Tailworm: Isang Hacked na Box, Root sa Sunod na Isang Box 11 Hindi Ipinapagawa na Hanapin sa Tailscale, at Ano ang Dapat I-lock Ngayong Gabi Ang iyong pribadong network ay pribado lamang hanggang sa isang device nito ay maging owned. Isang bagong ulat ay nagsasabi na ang Tailscale SSH ay maaaring gawing root ang iba pang mga device mula sa isang device lamang. Walang patch. Walang CVE. Ngunit. ---------------------- Noong Oct 25, ang researcher na si Erica Windisch (Cyberdione Labs) ay nag-publish ng "Tailworm": 11 hanapin sa 5 grupo, nasubok sa Tailscale 1.104.2 at headscale 0.29.5 noong Oct 22 hanggang 24. Ang pangunahing isyu: Ang Tailscale SSH ay tumatakbo sa loob ng tailscaled, at ang tailscaled ay tumatakbo bilang root. Kapag isang session ay nagpapadala ng Unix sockets (ssh -L / -R), ang mga pag-check ng path at file operations ay nangyayari gamit ang mga karapatan ng root. Sa kanyang lab, ang isang karaniwang session ay dumadaan sa Docker socket at binasa ang /etc/shadow. Ang isang iba pang chain ay nakuha ang isang enrollment key at sumali sa isang rogue node na tila isang pinagkakatiwalaang server. Ang pagkalat ay nangyari sa ilalim ng isang segundo bawat hop. Walang password, walang stolen keys. 🔹Ano ang Nasumpungan, Ano ang Hindi🔹 ▫️ Bawat resulta ay isang lab reproduction, hindi isang breach sa kalikasan ▫️ Ang pinakabagong bulletin ng Tailscale ay patuloy na TS-2026-013. Walang anumang pagbanggit sa Tailworm, walang fixed version ▫️ Ang VP ng Engineering na si Mike Shaver ay nagsasabi na sinusuri nila ito at hindi inirerekomenda na i-disable ng lahat ang Tailscale SSH. Ang kanyang payo: suriin ang SSH policies at forwarding, i-on ang auto-updates ▫️ Sabi ng researcher, "ireport pero hindi koordinado". Ang mga kritiko sa HN ay tinawag na di-maunawaan ang ulat ▫️ Ang attacker ay kailangan pa rin ng unang foothold: isang vulnerable web app, isang poisoned package, isang phishing implant, o stolen creds 🔹Bakit Mahalaga Ito Labas sa IT🔹 Hindi ang unang beses ito sa taong ito. Ang mga bulletin na TS-2026-006 at TS-2026-009 ay naglalarawan ng SSH paths patungo sa root, isa sa pamamagitan ng username na "-i". Parehong i-pinagawa sa 1.98.9. Noong Hulyo, gamit ang isang stolen reusable Tailscale key, ang isang AI agent ay nakapag-enroll ng 181 nodes sa network ng Hugging Face. Walang bug kailangan. Maraming builder ang tumatakbo ng bots, RPC nodes, validators at AI agents sa isang VPS na accessible lamang sa pamamagitan ng Tailscale. Ang mesh ay ang perimeter. Isang owned box ay naging problema ng lahat ng box. 🔹Mga Gawaing NFA para sa mga Builder🔹 📝 Suriin kung gumagamit ka nga nito. Buksan ang iyong policy file at basahin ang ssh section. Hindi kailangan sa isang node? tailscale set --ssh=false. Panatilihin ang iba pang paraan pumasok muna, o ikaw ang magkakaroon ng locked out. 📝 Ang Plain OpenSSH sa loob ng tailnet ay patuloy na gumagana, at bumababa sa mga karapatan ng user bago magsimula ang session. 📝 I-rewrite ang SSH rules per pair: isang source, isang destination. Walang tag-wide o all-members rules. Ang per-pair grants ang tanging kontrol na nagpigil sa pagkalat sa lab. 📝 I-denay ang forwarding sa bawat SSH rule kung hindi mo kailangan. Sa headscale 0.29.5 hindi mo ito maaaring gawin, kaya tratuhin ang bawat SSH grant bilang root. ☐ Alisin ang serve forwards na tumutok sa Unix sockets, at walang gamit na app connector permissions. ☐ I-on ang node-key expiry at Tailnet Lock. Palitan ang reusable auth keys para sa one-off o ephemeral ones. ☐ Kung nasiraan ang isang box, tanggalin ito sa control plane. Ang reimaging ay hindi nagrevoke ng mga key na nakuha na. ☐ I-on ang auto-updates at bisitahin ang tailscale.com/security-bulletins. Ang aking thesis ay lumalakas kung ang opisyal na bulletin ay sumasabing pinagkakatiwalaan ang mga findings tungkol sa forwarding at ipinapadala ang privilege-drop fix. Nagsisibigay ito ng kahinaan kung ito ay limitado lamang sa headscale o unusual configs. Ang zero trust ay isang policy file. Hindi isang katangian ng software. Gumagamit ka ba ng Tailscale SSH sa anumang bagay na may mga keys?

Ang content na ito ay para sa mga layuning pang-impormasyon at pang-edukasyon lang. Maaaring may mga kasama itong third-party insight, sponsored content, o promotional material kung saan maaaring maka-receive ng compensation ang creator. Wala sa feed na ito ang nagko-constitute ng investment advice o nagga-guarantee ng returns. Ikaw lang ang responsible para sa mga sarili mong desisyon sa investment. Laging magsagawa ng sarili mong research at mag-ingat bago mag-trade. Hindi namin gina-guarantee ang accuracy ng impormasyon na mula sa third-party at hindi kami mananagot para sa anumang loss na na-incur. Ang nakaraang performance ay hindi indicative ng mga resulta sa hinaharap. Sumangguni sa aming Mga Tuntunin ng Community at Pahayag sa Disclosure ng Risk para sa mga detalye.

avatarI-post ang reply mo

Mag-comment