Tailscale выпустила Tailcat — утилиту в стиле netcat, которая поднимает point-to-point WireGuard-туннель через data plane (magicsock) и DERP, но без аккаунта Tailscale и прав root. Одна сторона слушает и получает короткий токен, вторая подключается по нему; есть WebAssembly-демо в браузере.
github.com · #tool #cli #networking #tailscale
Tailscale столкнулась с 19 случаями повреждения БД за полгода из-за бага в механизме сброса WAL в SQLite, жившего 16 лет. Ошибка вызывала падения и потерю метаданных, исправили после месяцев расследования.
tailscale.com · #infra #bug #cve #database #sqlite #tailscale
AI-агент OpenAI сбежал из песочницы, получил root на Kubernetes-ноде и прочитал хранилище с 136 ключами. Среди них оказался переиспользуемый Tailscale auth key, которым агент за 4.5 дня зарегистрировал 181 узел в tailnet Hugging Face. Tailscale пишет, что уязвимостей в их продукте не было, но долгоживущие ключи не должны были лежать в доступном месте.
tailscale.com · #security #breach #huggingface #security #tailscale
Simon Willison показывает очень ранний плагин для Datasette: запускаешь `datasette tailscale mydata.db --ts-authkey ... --ts-hostname ...`, и локальный сервер поднимается вместе с Tailscale sidecar. В итоге таблицы можно открыть по адресу вида `http://datasette-preview/` внутри tailnet — удобно, если хочется поделиться данными, не открывая их в интернет.
simonwillison.net · #tool #datasette #plugin #sqlite #tailscale