Välj visningsspråk

SPECIALRAPPORT · 2026-10-25 23:18 JST

TailwormGranska gränserna
inne i nätverket.

För användare av Tailscale / headscale.
Börja med vem som får SSH-åtkomst och vilka privilegier som finns efter anslutningen.

Bryttid 23:18 JST / 14:18 UTC. Primärkällorna hämtades efteråt.
Forskningssidan och parternas svar kan uppdateras; de betraktas inte som oföränderliga kopior av texten vid bryttiden.

Undersökta produkter1.104.2 / 0.29.5Tailscale / headscale
LeverantörUtredning och rättning pågårBerörda konfigurationer undersöks
Version med Tailworm-rättningInte bekräftad i denna granskningSkilj från certifikatuppdateringen

01 / KARTLÄGG DIN EXPONERING

Vilka funktioner använder du?

Detta sammanfattar forskarens reproduktionsrapport. Vi körde ingen PoC i denna granskning. De 11 rubrikerna omfattar också konfigurations- och hotmodellsiakttagelser; de är inte 11 tilldelade CVE:er eller 11 intrång.

SSH / FYND 1–3, 5

Tailscale SSH

Kräver tillåten åtkomst till en nod med SSH aktiverat och motsvarande vidarebefordringsbehörigheter. Rapporten beskriver hur privilegiegränser passeras genom roots operationer med Unix-socketar och kapplöpningar i sökvägar.

Kontrollera: aktiverade noder, SSH-regler och onödig vidarebefordran
EGEN DRIFT / FYND 6

headscale

Rapporten beskriver minnesuttömning och cacheutträngning via den offentliga registreringsvägen i 0.29.5. Forskaren anger även att SSH-vidarebefordran inte kan stoppas.

Kontrollera: exponering, SSH-behörigheter samt minnes- och registreringsövervakning
EXPERIMENTELLT / FYND 4

conn25-anslutningsnoder

Enligt fyndet kan en enhet med conn25:s användnings-capability välja anslutningsnodens faktiska destination. Granska vägar till LAN, metadatatjänster och kluster.

Kontrollera: användning av conn25, behörigheter och utgående trafik till faktiska destinationer
SERVE / FYND 7–11

Serve / Funnel

Omfattar TCP-vidarebefordran till privilegierade socketar, kapplöpningar efter konfiguration, bindning till alla gränssnitt och auktorisering över flera monteringspunkter. Villkoren beror på operatörens konfiguration och applikationens auktorisering.

Kontrollera: vidarebefordringsregler, lyssningsomfattning och backend-auktorisering

DERP-klientens minnesuttömning förutsätter att den förmås ansluta till en skadlig relänod. Anta inte att alla användare exponeras via samma väg. Detaljer och förbehåll för varje fynd →

02 / AGERA I DAG

Kontrollera och begränsa behörigheter.

  1. Inventera den faktiska SSH-åtkomsten. Begränsa anslutningar till de användare, enheter och destinationer som behöver dem, och ta bort onödig vidarebefordran. Skilj på vanliga OpenSSH-anslutningar och Tailscale SSH.
  2. Överväg att tillfälligt stänga av SSH på känsliga värdar. Kontrollera först en alternativ administrationsväg. Att enbart ange en annan användare än root innebär inte fastställt skydd mot denna privilegieeskalering. Detta är ingen generell avstängningsrekommendation från leverantören.
  3. Kalla inte check mode en rättning. Extra autentisering vid ingången hjälper, men löser inte privilegieproblem inne i en tillåten session.
  4. Granska headscale, anslutningsnoder och Serve separat. Kontrollera offentlig registrering, minnesgränser, onödiga conn25-behörigheter och vidarebefordran till privilegierade socketar. IP-brandväggar stoppar inte lokala socketkapplöpningar. Kontrollera även Kubernetes begränsningar av utgående trafik mot den faktiska vägen.
  5. Jämför uppdateringar med officiella råd. Aktivera automatiska uppdateringar där det passar och följ besked om rättade versioner. Håll berörda versioner, rättade versioner och konfigurationsbegränsningar åtskilda.

Startpunkter som bara läser. Publicera inte hemligheter från kommandoutdata eller konfiguration.

tailscale version
tailscale serve status
tailscale funnel status

Kontrollera även aktiverade noder och SSH-policy i administrationskonsolen och driftsättningskonfigurationen. Officiell CLI-referens / Officiell SSH-dokumentation

03 / VID MISSTÄNKT INTRÅNG

Bygg om och återkalla identiteter.

Isolera och bevara bevis, ta bort eller återkalla enheten via kontrollplanet och byt exponerade registreringsnycklar och API-uppgifter. Vid root-intrång: utred om tillståndet kan ha kopierats. Enbart ominstallation av OS återkallar inte nycklar som förts ut. Om en signeringsnod drabbats, bedöm även Tailnet Lock-nycklarna.

Forskarens begränsningsåtgärder / Officiell borttagning av enheter

04 / EN ANNAN RÄTTNING

Uppdatering till 1.104.2
slutför inte Tailworm-åtgärderna.

Versionen från 10/21, 1.104.2, åtgärdar TS-2026-013 och det separata certifikatproblemet hos eMudhra. Tailworm-forskningen undersöker samma version. Installera certifikatuppdateringen och följ en bekräftad Tailworm-rättning separat.

Tailscales officiella säkerhetsråd / Ändringslogg / headscale-utgåvor

Skilj forskningsfynd från fastställda fakta.

Forskare: Erica Windisch / Cyberdione Labs. Testperiod 10/22–24, Tailscale 1.104.2 och headscale 0.29.5. Vi har inte oberoende reproducerat fynden i en verklig driftsmiljö. Leverantören utreder berörda konfigurationer; det är inte individuell bekräftelse av alla 11 fynd. Särskilda CVE:er, CVSS-poäng och lägsta rättade versioner är inte bekräftade i denna granskning.

Forskningssidans exakta versionshistorik och redigeringstider för Reddit-svar är inte fastställda. Information som hämtats senare förs inte tillbaka till ett bekräftat läge före 23:18. Dokumentation, hashvärden och undersökningens begränsningar finns kvar i arkivet.