+− THE DAILY DIFFdev & AI news
NEEDS REVIEW

Виправлення Tailworm від Tailscale, git на Mac та сертифікати eMudhra, зміна веб-пошуку Discord та позови авторів проти Anthropic: чотири історії для розробників в одному Daily Diff

Чотири історії для розробників з однієї середи, кожна з яких посилається на своє першоджерело: Tailscale випустила версію 1.104.4 після того, як звіт дослідника під назвою Tailworm описав пересилання SSH, яке досягало сокетів, доступних лише для root; сайт дослідника стверджує, що git, curl і python на macOS все ще приймають сертифікати від скомпрометованих проміжних центрів сертифікації eMudhra, тоді як сторінка підтримки Apple пояснює, чому інструменти командного рядка читають окремий файл сертифікатів; Discord заявляє, що обговорення Discoverable Server перейдуть у веб-пошук з середини грудня, а елементи керування доступні вже зараз; і Stanford Daily повідомляє, що професори, які відмовилися від угоди Bartz, окремо подають до суду на Anthropic.

Want to see our stories first on Google? Add us to your preferred sources — it helps us grow.

Чотири історії для розробників з однієї середи, кожна з яких посилається на своє першоджерело: Tailscale випустила версію 1.104.4 після того, як звіт дослідника під назвою Tailworm описав пересилання SSH, яке досягало сокетів, доступних лише для root; сайт дослідника стверджує, що git, curl і python на macOS все ще приймають сертифікати від скомпрометованих проміжних центрів сертифікації eMudhra, тоді як сторінка підтримки Apple пояснює, чому інструменти командного рядка читають окремий файл сертифікатів; Discord заявляє, що обговорення Discoverable Server перейдуть у веб-пошук з середини грудня, а елементи керування доступні вже зараз; і Stanford Daily повідомляє, що професори, які відмовилися від угоди Bartz, окремо подають до суду на Anthropic. Позови є звинуваченнями, дата виправлення Apple не опублікована, а вердикт – NEEDS REVIEW.

Читати письмову версію (англійською) ↗

Що охоплює це відео

  • Tailscale (запис у блозі, 28 жовтня 2026 р.) повідомляє, що отримала звіт Tailworm, опублікований дослідницею Ерікою Віндіш з Cyberdione Labs, вранці в суботу, 24 жовтня, і що дослідниця опублікувала його через дві години. Протестовані версії були Tailscale 1.104.2 та headscale 0.29.5. Виправлення Tailscale знаходяться у версії 1.104.4, з чотирма бюлетенями безпеки за номерами TS-2026-014 до TS-2026-017.
  • Бюлетень Tailscale щодо пересилання сокетів Unix SSH зазначає, що SSH-сервер у процесі tailscaled з привілеями root лексично перевіряв шляхи до сокетів, але виконував операції як root, що дозволяло привілейовані дзвінки через локальне пересилання, видалення сокетів, що належать root, через віддалене пересилання, і гонку, де ядро повторно вирішує шлях після перевірки. Доступні цілі включали сокет Docker і локальний API tailscaled. Tailscale тепер пересилає сокети як автентифікований користувач. До оновлення встановлення документованої змінної середовища TS_SSH_DISABLE_FORWARDING на 1 відключає пересилання без відключення Tailscale SSH.
  • Tailscale заявляє, що для експлуатації потрібна існуюча точка опори на авторизованому пристрої в tailnet, з доступом SSH та дозволеним політикою пересиланням, і що шлях є бічним переміщенням, обмеженим дозволеними політикою з'єднаннями, і не описує самовідтворюваного хробака. Сторінка дослідника стверджує, що недоліки були знайдені з невеликими зусиллями.
  • Сайт дослідника, що керується Деннісом Джексоном за участі спільноти, повідомляє, що Apple було повідомлено про інцидент з проміжним сертифікатом eMudhra 17 жовтня і що станом на 28 жовтня git, curl і python3, що постачаються з macOS, все ще приймають скомпрометовані сертифікати; також стверджується, що macOS 27.2, випущений 26 жовтня, не виправив проблему і скасував ручні обхідні шляхи. Сторінка підтримки Apple підтверджує розкол: з 19 жовтня Safari, Mail та програми на фреймворках Apple блокують сертифікати, тоді як такі інструменти, як curl, git, python3, ruby, perl та openssl, які перевіряють /etc/ssl/cert.pem, все ще можуть приймати їх до майбутнього оновлення. Сторінка Apple надає необов'язкові ручні кроки та попереджає, що оновлення може замінити файл.
  • Запис у блозі Discord (27 жовтня 2026 р.) повідомляє, що всі Discoverable Servers, які потребують щонайменше 1000 учасників і яких налічується понад 63 000, матимуть публічну веб-сторінку сервера з 16 листопада 2026 р., причому автоматичні підсумки каналів зможуть розпочатися того ж дня. З середини грудня 2026 р. повідомлення з дозволених адміністратором публічних каналів можуть з'являтися на веб-сторінках сервера та у веб-пошуку без імен користувачів чи аватарів. Якщо адміністратори нічого не змінюють, публічні канали залишаються увімкненими. Елементи керування адміністратора (Налаштування сервера, Веб-присутність) та перемикач учасників (Налаштування користувача, Дані та конфіденційність) доступні вже зараз; налаштування учасників за замовчуванням вимкнене в ЄС, Великобританії, Канаді, Бразилії, Австралії та Південній Кореї, а облікові записи підлітків виключені.
  • The Stanford Daily (27 жовтня 2026 р.) повідомляє, що професори, включно з Тобіасом Вольфом, відмовилися від мирової угоди Bartz проти Anthropic на 1,5 мільярда доларів, яка охоплює майже 500 000 зареєстрованих творів за ціною близько 3000 доларів за твір, і окремо подають до суду на Anthropic, вимагаючи суду присяжних, статутних збитків до 150 000 доларів за твір та судової заборони на навчання на їхніх книгах. Стаття підсумовує попереднє рішення судді Вільяма Олсапа, який визнав навчання на законно придбаних книгах добросовісним використанням, а створення постійної бібліотеки з піратських копій — ні. Нові позови є звинуваченнями; жодного рішення щодо їхніх вимог не було знайдено.

Запитання та відповіді

Що виявив звіт Tailworm у Tailscale SSH, і яка версія це виправляє?

Бюлетень Tailscale повідомляє, що їхній SSH-сервер, який працює як root у процесі tailscaled, перевіряв шляхи до сокетів Unix за їхнім текстом, а потім виконував роботу як root. Це дозволило авторизованій сесії з дозволеним пересиланням досягати сокетів, доступних лише для root, таких як сокет Docker або локальний API tailscaled. Виправлення знаходяться у версії Tailscale 1.104.4, і сокети тепер пересилаються як користувач, що увійшов в систему.

Дивіться цю частину 0:50 · Tailscale · Tailscale

Як вимкнути пересилання SSH у Tailscale, поки я не зможу оновитися?

Бюлетень Tailscale документує встановлення змінної середовища TS_SSH_DISABLE_FORWARDING на 1 у середовищі служби tailscaled та перезапуск служби. Це відключає пересилання без повного відключення Tailscale SSH. Tailscale також рекомендує переглянути політики доступу SSH та оновитися до версії 1.104.4 або новішої, і заявляє, що зловмиснику потрібна існуюча точка опори на авторизованому пристрої.

Дивіться цю частину 0:50 · Tailscale · Tailscale · Tailscale

Чи довіряють git та curl на Mac все ще скомпрометованим сертифікатам eMudhra?

Сайт дослідника, керований Деннісом Джексоном, стверджує, що станом на 28 жовтня git, curl і python3, що постачаються з macOS, все ще приймають сертифікати від скомпрометованих проміжних центрів сертифікації eMudhra, і що macOS 27.2 не виправив це. Сторінка підтримки Apple підтверджує, що інструменти, які перевіряють файл /etc/ssl/cert.pem, все ще можуть приймати їх до майбутнього оновлення, тоді як Safari та Mail блокують їх з 19 жовтня.

Дивіться цю частину 1:43 · Dennis Jackson and contributors · Apple Support

Що Discord змінить для публічних серверів, і як адміністраторам та учасникам відмовитися?

Discord заявляє, що кожен Discoverable Server, тобто щонайменше 1000 учасників, отримує публічну веб-сторінку сервера 16 листопада 2026 р., і повідомлення з дозволених адміністратором публічних каналів можуть з'являтися у веб-пошуку з середини грудня. Адміністратори обирають канали в налаштуваннях сервера в розділі Веб-присутність. Учасники можуть вимкнути свої повідомлення в налаштуваннях користувача в розділі Дані та конфіденційність; налаштування учасників за замовчуванням вимкнене в шести регіонах.

Дивіться цю частину 2:54 · Discord

Який був вердикт The Daily Diff щодо цих чотирьох історій?

Вердикт The Daily Diff був НЕОБХІДНИЙ ОГЛЯД. Причина Ніко полягає в тому, що виправлення Tailscale вийшло, але сервери ще не оновлені, розрив командного рядка Apple все ще відкритий, налаштування за замовчуванням Discord змінюються 16 листопада, а заяви авторів проти Anthropic все ще є звинуваченнями. Порада – оновити Tailscale, перевірити власний git, переглянути налаштування Discord та прочитати першоджерела.

Дивіться цю частину 5:35 · Tailscale · Dennis Jackson and contributors · Discord

Перекладена стенограма

Перекладено з оригінальної англійської розповіді. Доступне аудіо та субтитри контролюються YouTube.

Холодне відкриття: сесія Tailscale SSH і сокети лише для root

0:00 Вхід до Tailscale SSH залишає вас у вашому власному обліковому записі користувача. Звіт, опублікований у суботу, описує сесії, які досягають сокетів, доступних лише для root, до яких слід торкатися, і Tailscale випустила виправлення цього тижня. У цьому відео – чотири історії. Чого могла досягти сесія Tailscale SSH? Чому git на Mac все ще довіряє відкликаним сертифікатам? Що зміниться для публічних серверів Discord шістнадцятого листопада? І що заявляють автори у своїх позовах проти Anthropic?

0:27 Також є причина, чому Tailscale відмовляється від назви цього звіту. Я залишу це на потім. Сьогодні середа, двадцять восьме жовтня, і це The Daily Diff. Tailscale об'єднує ваші машини в одну приватну мережу, і Tailscale SSH – це вбудований SSH-сервер, який перевіряє вашу ідентифікацію Tailscale замість файлу ключа. Він працює в процесі з привілеями root. Уявіть собі швейцара, який також тримає майстер-ключ.

Історія перша: чого могла досягти сесія Tailscale SSH

0:50 Історія перша. Дослідниця безпеки Еріка Віндіш тестувала Tailscale 1.104.2 протягом трьох днів і опублікувала звіт під назвою Tailworm. Tailscale заявляє, що звіт надійшов до них у суботу вранці, і дослідниця опублікувала його через дві години. Основний висновок – пересилання сокетів. Власний бюлетень Tailscale стверджує, що їхній SSH-сервер працює як root, перевіряв шляхи до сокетів за їхнім текстом, а потім виконував роботу як root. Це дало три шляхи: підключення до сокета лише для root,

1:16 віддалене пересилання, яке видаляє сокет, що належить root, і гонку, де ядро повторно розв'язує шлях після перевірки. Tailscale заявляє, що зловмиснику потрібна точка опори на пристрої, який вже знаходиться в tailnet, з доступом SSH та дозволеним політикою пересиланням. Виправлення – версія 1.104.4, і пересилання тепер працює як користувач, що увійшов в систему. Якщо ви не можете оновитися сьогодні, бюлетень документує налаштування служби, яке вимикає

1:42 пересилання. Історія друга.

Історія друга: чому git на Mac все ще довіряє eMudhra

1:44 Минулої середи я розповідав про ключі сертифікатів eMudhra, і я сказав, що довіру розгорнутого клієнта все ще потрібно перевіряти. Більше ніж через тиждень після того, як Apple повідомили, сайт дослідника, керований Деннісом Джексоном, заявляє, що git, curl і python на Mac все ще приймають сертифікати від цих проміжних сертифікатів. Власна сторінка підтримки Apple описує розкол. Safari, Mail та програми на мережевих фреймворках Apple блокують сертифікати, і роблять це з дев'ятнадцятого жовтня.

2:08 Але інструменти командного рядка, такі як curl, git і python, читають файл сертифіката в системній папці, і вони пропускають блокування Apple до майбутнього оновлення. Сайт дослідника додає, що macOS 27.2, випущений у понеділок, не виправив це і скасував ручне обхідне рішення. Сторінка Apple стверджує, що оновлення може замінити цей файл, і я не знайшов дати виправлення. Бюлетень Tailscale щодо цих ключів, від двадцять першого жовтня, пояснює, що його клієнт довіряє всьому, чому довіряє системне сховище.

2:38 Якщо ви збираєте на Mac або запускаєте Mac CI-раннери, запустіть перевірку дослідників проти вашого власного git, а потім виконайте кроки Apple, які видаляють до двох кореневих сертифікатів з цього файлу. Apple попереджає, що це може зламати деякі сайти, а оновлення може скасувати це, тому перевіряйте ще раз після кожного оновлення.

Історія третя: Discord переміщує публічні сервери у веб-пошук

2:54 Історія третя. У вівторок Discord оголосив, що обговорення в Discoverable Servers стане легше знайти у веб-пошуку. Це його найпублічніші сервери, з щонайменше тисячею учасників, і Discord налічує понад шістдесят три тисячі таких серверів. Ось дати. Контроль адміністраторів та учасників почав впроваджуватися у вівторок. Шістнадцятого листопада кожен Discoverable Server отримає публічну веб-сторінку, і на ній можуть почати з'являтися автоматичні підсумки каналів.

3:18 З середини грудня повідомлення з публічних каналів також можуть з'являтися у веб-пошуку, без імен користувачів чи аватарів, якщо адміністратори сервера дозволять це. Значення мають значення за замовчуванням. Якщо адміністратор нічого не змінює, публічні канали залишаються увімкненими. Учасники отримують перемикач у налаштуваннях конфіденційності та даних. Він починається увімкненим у більшості місць і вимкненим за замовчуванням у шести, включаючи Європейський Союз та Сполучене Королівство. Облікові записи підлітків виключені, і повідомлення до середини грудня не враховуються.

3:48 Дві деталі, на які слід звернути увагу. Перемикач учасників охоплює повідомлення, тоді як підсумки каналів генеруються окремо і залишаються увімкненими, якщо адміністратор не вимкне їх. І повідомлення, надіслане, коли перемикач був увімкнений, залишається, якщо ви його не видалите. Якщо ви керуєте спільнотою, відкрийте Веб-присутність у налаштуваннях сервера до шістнадцятого листопада. Історія четверта, і я буду дотримуватися того, що задокументовано.

Історія четверта: автори, Claude і другий позов

4:08 Двадцять шостого жовтня я розповідав про подання Anthropic, яке перераховує мирову угоду на півтора мільярда доларів з авторами. The Stanford Daily повідомляє, що професори, включно з Тобіасом Вольфом, відмовилися від цієї угоди і подають до суду окремо. За даними The Daily, угода складає близько трьох тисяч доларів за твір, на майже п'ятсот тисяч творів. Позов про відмову просить журі про статутні збитки до ста п'ятдесяти тисяч доларів за твір, у п'ятдесят разів більше, плюс наказ про заборону навчання на

4:37 книгах позивачів. Рішення, що лежить в основі, є вужчим, ніж заголовок. Суддя Олсап виявив, що навчання на законно придбаних книгах було добросовісним використанням, і що створення постійної бібліотеки з піратських копій не було. Нові позови стверджують про піратські копії, і я не знайшов рішення щодо їхніх вимог. У вересні файли OpenAI LibGen підняли те саме питання про іншу лабораторію. Якщо ви збираєте навчальні дані, ведіть запис про те, звідки надійшов кожен файл. Рішення розділило законно придбані книги від піратських копій,

5:07 тому джерело копій – це питання, яке вам буде задано. Повернемося до назви. Tailscale каже, що нічого в звіті не поширюється самостійно. Він називає шлях бічним рухом, обмеженим з'єднаннями, які політика tailnet вже дозволяє, і лише з пристрою, яким вже володіє зловмисник. Сторінка дослідника відповідає, що недоліки були знайдені з невеликими зусиллями. Обидва можуть бути правдою, і виправлення все одно вийшло. Якщо ви краще прочитаєте це, ніж почуєте від мене, "diff" надходить на вашу поштову скриньку

5:31 щоранку, безкоштовно на thedailydiff.dev, посилання нижче. Отже, сьогоднішній вердикт – НЕОБХІДНИЙ ОГЛЯД.

Вердикт: НЕОБХІДНИЙ ОГЛЯД

5:37 Я б переглянув його, тому що виправлення Tailscale вийшло, але ваші сервери ще не оновлені, розрив командного рядка Apple все ще відкритий, налаштування за замовчуванням Discord змінюються шістнадцятого листопада, і заяви авторів все ще є звинуваченнями. І це "diff" на сьогодні. Я Ніко з Axrisi. Зливайте відповідально.

Джерела

  1. Tailscale SSH: Findings and fixesTailscale
  2. Tailscale SSH: Investigation and remediation updateTailscale
  3. Tailscale security bulletinsTailscale
  4. Tailworm: Tailscale vulnerabilitiesCyberdione Labs (Erica Windisch)
  5. Apple's git still trusts the compromised eMudhra certificatesDennis Jackson and contributors
  6. About the compromised eMudhra intermediate CAsApple Support
  7. Making Content from Discoverable Servers Easier to DiscoverDiscord
  8. Anthropic illegally trained Claude with Stanford professors' booksThe Stanford Daily

Niko from Axrisi

Nikoloz Turazashvili · Vexrail · Axrisi

LinkedIn · dev.to · GitHub · X · Substack

Пов'язані відео

daily · uk · 27 жовт. 2026 р.

S-1 від Anthropic, зниження цін на LLM, виклики інструментів vLLM та згорткова нейронна мережа для раку шкіри: чотири історії розробників в одному Daily Diff

Чотири історії розробників за один понеділок: Anthropic подала публічну форму S-1, яка повідомляє про дохід у розмірі 16,3 мільярда доларів США за перше півріччя 2026 року та чистий збиток у розмірі 8

6:16 ↗
daily · uk · 15 жовт. 2026 р.

Інженера OpenAI заарештували через жучок у конференц-залі вартістю 24 долари

Федеральні прокурори розсекретили кримінальну скаргу, звинувачуючи інженера OpenAI у приховуванні аудіорекордера Seeed Studio XIAO ESP32-S3 Sense вартістю 23,99 долара, обгорнутого туалетним папером,

5:26 ↗
daily · uk · 25 жовт. 2026 р.

Політика конфіденційності Google додає виняток до обіцянки щодо реклами в Gmail, Диску та Фотографіях: що змінилося, що потрапляє в рекламу, як відмовитися

Раніше політика конфіденційності Google містила одне речення з 15 слів, яке стверджувало, що компанія не показує персоналізовану рекламу на основі вмісту з Диска, Gmail або Фотографій. Версія, що набу

5:10 ↗