+− THE DAILY DIFFdev & AI news
NEEDS REVIEW

Las soluciones de Tailworm de Tailscale, git en Mac y los certificados eMudhra, el cambio de búsqueda web de Discord y las demandas de los autores contra Anthropic: cuatro historias de desarrolladores en un solo Daily Diff

Cuatro historias de desarrolladores de un miércoles, cada una atribuida a su fuente principal: Tailscale lanzó la versión 1.104.4 después de que un informe de un investigador llamado Tailworm describiera el reenvío de SSH que alcanzaba sockets de solo root; un sitio de investigación dice que git, curl y python en macOS aún aceptan certificados de los intermedios eMudhra comprometidos, mientras que la página de soporte de Apple explica por qué las herramientas de línea de comandos leen un archivo de certificado separado; Discord dice que las discusiones de servidores descubribles se moverán a la búsqueda web a mediados de diciembre, con controles disponibles ahora; y el Stanford Daily informa que los profesores que optaron por no participar en el acuerdo de Bartz están demandando a Anthropic por separado.

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

Cuatro historias de desarrolladores de un miércoles, cada una atribuida a su fuente principal: Tailscale lanzó la versión 1.104.4 después de que un informe de un investigador llamado Tailworm describiera el reenvío de SSH que alcanzaba sockets de solo root; un sitio de investigación dice que git, curl y python en macOS aún aceptan certificados de los intermedios eMudhra comprometidos, mientras que la página de soporte de Apple explica por qué las herramientas de línea de comandos leen un archivo de certificado separado; Discord dice que las discusiones de servidores descubribles se moverán a la búsqueda web a mediados de diciembre, con controles disponibles ahora; y el Stanford Daily informa que los profesores que optaron por no participar en el acuerdo de Bartz están demandando a Anthropic por separado. Las demandas son alegaciones, la solución de Apple no tiene fecha publicada, y el veredicto es NEEDS REVIEW.

Leer la edición escrita (inglés) ↗

Lo que cubre este video

  • Tailscale (publicación de blog, 28 de octubre de 2026) dice que recibió el informe Tailworm, publicado por la investigadora Erica Windisch de Cyberdione Labs, la mañana del sábado 24 de octubre, y que la investigadora lo publicó dos horas después. Las versiones probadas fueron Tailscale 1.104.2 y headscale 0.29.5. Las soluciones de Tailscale están en la versión 1.104.4, con cuatro boletines de seguridad numerados del TS-2026-014 al TS-2026-017.
  • El boletín de Tailscale sobre el reenvío de sockets Unix de SSH dice que el servidor SSH en el proceso tailscaled con privilegios de root validó las rutas de los sockets léxicamente pero realizó las operaciones como root, lo que permitió diales privilegiados a través del reenvío local, la eliminación de sockets propiedad de root a través del reenvío remoto, y una condición de carrera donde el kernel resuelve la ruta nuevamente después de la verificación. Los objetivos alcanzables incluían el socket de Docker y la API local de tailscaled. Tailscale ahora reenvía sockets como el usuario autenticado. Hasta que se actualice, configurar la variable de entorno documentada TS_SSH_DISABLE_FORWARDING a 1 deshabilita el reenvío sin deshabilitar Tailscale SSH.
  • Tailscale dice que la explotación necesita un punto de apoyo existente en un dispositivo autorizado en la red Tailscale, con acceso SSH y reenvío permitidos por la política, y que la ruta es un movimiento lateral limitado a las conexiones que la política permite, y no describe un gusano autorreplicante. La página del investigador dice que las fallas se encontraron con poco esfuerzo.
  • Un sitio de investigación dirigido por Dennis Jackson con colaboradores de la comunidad dice que Apple fue notificado del incidente del certificado intermedio de eMudhra el 17 de octubre y que, a partir del 28 de octubre, git, curl y python3 enviados con macOS aún aceptan los certificados comprometidos; también dice que macOS 27.2, lanzado el 26 de octubre, no solucionó el problema y deshizo las soluciones manuales. La página de soporte de Apple confirma la división: desde el 19 de octubre, Safari, Mail y las aplicaciones en los frameworks de Apple bloquean los certificados, mientras que herramientas como curl, git, python3, ruby, perl y openssl que verifican /etc/ssl/cert.pem aún pueden aceptarlos hasta una futura actualización. La página de Apple ofrece pasos manuales opcionales y advierte que una actualización puede reemplazar el archivo.
  • La publicación del blog de Discord (27 de octubre de 2026) dice que todos los Servidores Descubribles, que necesitan al menos 1,000 miembros y suman más de 63,000, tendrán una página web pública del servidor a partir del 16 de noviembre de 2026, con resúmenes de canales automatizados que podrán comenzar el mismo día. Desde mediados de diciembre de 2026, los mensajes de los canales públicos permitidos por el administrador pueden aparecer en las páginas web del servidor y en la búsqueda web sin nombres de usuario ni avatares. Si los administradores no cambian nada, los canales públicos permanecen activados. Los controles del administrador (Configuración del servidor, Presencia web) y el interruptor de miembro (Configuración de usuario, Datos y privacidad) están disponibles ahora; la configuración de miembro está desactivada por defecto en la UE, el Reino Unido, Canadá, Brasil, Australia y Corea del Sur, y las cuentas de adolescentes están excluidas.
  • El Stanford Daily (27 de octubre de 2026) informa que profesores, incluido Tobias Wolff, optaron por no participar en el acuerdo de Bartz v. Anthropic de $1.5 mil millones, que cubre casi 500,000 obras registradas a aproximadamente $3,000 por obra, y están demandando a Anthropic por separado, buscando un juicio con jurado, daños estatutarios de hasta $150,000 por obra y una orden judicial contra el entrenamiento con sus libros. El artículo resume el fallo anterior del juez William Alsup como que el entrenamiento con libros adquiridos legalmente era uso justo y la construcción de una biblioteca permanente a partir de copias pirateadas no lo era. Las nuevas demandas son alegaciones; no se encontró ningún fallo sobre sus reclamos.

Preguntas y respuestas

¿Qué encontró el informe Tailworm en Tailscale SSH, y qué versión lo corrige?

El boletín de Tailscale dice que su servidor SSH, ejecutándose como root en el proceso tailscaled, verificó las rutas de los sockets Unix por su texto y luego hizo el trabajo como root. Eso permitió que una sesión autorizada con reenvío permitido alcanzara sockets de solo root como el socket de Docker o la API local de tailscaled. Las soluciones están en la versión 1.104.4 de Tailscale, y los sockets ahora se reenvían como el usuario que ha iniciado sesión.

Ver esta parte 0:50 · Tailscale · Tailscale

¿Cómo desactivo el reenvío de SSH en Tailscale hasta que pueda actualizar?

El boletín de Tailscale documenta la configuración de la variable de entorno TS_SSH_DISABLE_FORWARDING a 1 en el entorno del servicio tailscaled y el reinicio del servicio. Deshabilita el reenvío sin deshabilitar Tailscale SSH por completo. Tailscale también recomienda revisar las políticas de acceso SSH y actualizar a la versión 1.104.4 o posterior, y dice que un atacante necesita un punto de apoyo existente en un dispositivo autorizado.

Ver esta parte 0:50 · Tailscale · Tailscale · Tailscale

¿Git y curl en una Mac todavía confían en los certificados eMudhra comprometidos?

Un sitio de investigación dirigido por Dennis Jackson dice que a partir del 28 de octubre, git, curl y python3 enviados con macOS todavía aceptan certificados de los intermedios eMudhra comprometidos, y que macOS 27.2 no lo solucionó. La página de soporte de Apple confirma que las herramientas que verifican el archivo /etc/ssl/cert.pem aún pueden aceptarlos hasta una futura actualización, mientras que Safari y Mail los bloquean desde el 19 de octubre.

Ver esta parte 1:43 · Dennis Jackson and contributors · Apple Support

¿Qué cambiará Discord para los servidores públicos y cómo se excluyen los administradores y miembros?

Discord dice que cada servidor descubrible, es decir, con al menos 1,000 miembros, obtiene una página web pública del servidor el 16 de noviembre de 2026, y los mensajes de los canales públicos permitidos por el administrador pueden aparecer en la búsqueda web a partir de mediados de diciembre. Los administradores eligen los canales en la configuración del servidor, en Presencia web. Los miembros pueden desactivar sus mensajes en la configuración de usuario, en Datos y privacidad; la configuración de miembro comienza desactivada en seis regiones.

Ver esta parte 2:54 · Discord

¿Cuál fue el veredicto de The Daily Diff sobre estas cuatro historias?

El veredicto de The Daily Diff fue NEEDS REVIEW. La razón de Niko es que la solución de Tailscale ya está disponible pero los servidores aún no están actualizados, la brecha de línea de comandos de Apple sigue abierta, los valores predeterminados de Discord se activan el 16 de noviembre y las afirmaciones de los autores contra Anthropic aún son alegaciones. El consejo es actualizar Tailscale, verificar tu propio git, revisar la configuración de Discord y leer las fuentes primarias.

Ver esta parte 5:35 · Tailscale · Dennis Jackson and contributors · Discord

Transcripción traducida

Traducido de la narración original en inglés. El audio y los subtítulos disponibles son controlados por YouTube.

Apertura en frío: una sesión de Tailscale SSH y los sockets de solo root

0:00 Un inicio de sesión SSH de Tailscale te mantiene dentro de tu propia cuenta de usuario. Un informe publicado el sábado describe sesiones que alcanzan sockets que solo root debería tocar, y Tailscale lanzó correcciones esta semana. En este video, cuatro historias. ¿Qué podría alcanzar una sesión SSH de Tailscale? ¿Por qué git en una Mac todavía confía en certificados revocados? ¿Qué cambia para los servidores públicos de Discord el dieciséis de noviembre? ¿Y qué reclaman los autores en sus demandas contra Anthropic?

0:27 También hay una razón por la que Tailscale rechaza el nombre de ese informe. Lo guardaré para el final. Es miércoles, veintiocho de octubre, y este es The Daily Diff. Tailscale conecta tus máquinas en una red privada, y Tailscale SSH es su servidor SSH incorporado, que verifica tu identidad de Tailscale en lugar de un archivo de clave. Se ejecuta dentro de un proceso con privilegios de root. Piensa en un portero que también tiene la llave maestra.

Historia uno: lo que una sesión de Tailscale SSH podría alcanzar

0:50 Historia uno. La investigadora de seguridad Erica Windisch probó Tailscale 1.104.2 durante tres días y publicó un informe llamado Tailworm. Tailscale dice que el informe les llegó el sábado por la mañana, y la investigadora lo publicó dos horas después. El hallazgo principal es el reenvío de sockets. El propio boletín de Tailscale dice que su servidor SSH se ejecuta como root, verificó las rutas de los sockets por su texto, y luego hizo el trabajo como root. Eso dio tres rutas: una conexión a un socket de solo root,

1:16 un reenvío remoto que elimina un socket propiedad de root, y una condición de carrera donde el kernel resuelve la ruta nuevamente después de la verificación. Tailscale dice que un atacante necesita un punto de apoyo en un dispositivo ya en la red Tailscale, con SSH y reenvío ambos permitidos por la política. La solución es la versión 1.104.4, y el reenvío ahora se ejecuta como el usuario que ha iniciado sesión. Si no puede actualizar hoy, el boletín documenta una configuración de servicio que desactiva

1:42 el reenvío. Historia dos.

Historia dos: por qué git en una Mac todavía confía en eMudhra

1:44 El miércoles pasado cubrí las claves de certificado de eMudhra, y dije que la confianza del cliente implementado aún necesitaba ser verificada. Más de una semana después de que se le informara a Apple, un sitio de investigación dirigido por Dennis Jackson dice que git, curl y python en una Mac todavía aceptan certificados de esos intermedios. La propia página de soporte de Apple describe la división. Safari, Mail y las aplicaciones en los frameworks de red de Apple bloquean los certificados, y lo han hecho desde el diecinueve de octubre.

2:08 Pero las herramientas de línea de comandos como curl, git y python leen un archivo de certificado en la carpeta del sistema, y omiten el bloqueo de Apple hasta una futura actualización. El sitio del investigador agrega que macOS 27.2, lanzado el lunes, no lo solucionó y deshizo la solución manual. La página de Apple dice que una actualización puede reemplazar ese archivo, y no encontré una fecha para la solución. El boletín de Tailscale sobre estas claves, del veintiuno de octubre, explica que su cliente confía en lo que confíe el almacén del sistema.

2:38 Si construyes en una Mac o ejecutas ejecutores de CI de Mac, ejecuta la verificación de los investigadores contra tu propio git, luego sigue los pasos de Apple, que eliminan hasta dos certificados raíz de ese archivo. Apple advierte que eso puede romper algunos sitios, y una actualización puede deshacerlo, así que verifica nuevamente después de cada actualización.

Historia tres: Discord mueve servidores públicos a la búsqueda web

2:54 Historia tres. El martes, Discord anunció que las discusiones en los servidores descubribles serán más fáciles de encontrar en la búsqueda web. Esos son sus servidores más públicos, con al menos mil miembros, y Discord cuenta con más de sesenta y tres mil de ellos. Aquí están las fechas. Los controles de administrador y miembro comenzaron a implementarse el martes. El dieciséis de noviembre, cada servidor descubrible obtiene una página web pública, y los resúmenes de canales automatizados pueden comenzar a aparecer en ella.

3:18 Desde mediados de diciembre, los mensajes de los canales públicos también pueden aparecer en la búsqueda web, sin nombres de usuario ni avatares, si los administradores del servidor lo permiten. Los valores predeterminados importan. Si un administrador no cambia nada, los canales públicos permanecen activados. Los miembros obtienen un interruptor en la configuración de Datos y Privacidad. Comienza activado en la mayoría de los lugares y desactivado por defecto en seis, incluida la Unión Europea y el Reino Unido. Las cuentas de adolescentes están excluidas, y los mensajes de antes de mediados de diciembre no cuentan.

3:48 Dos detalles a tener en cuenta. El interruptor de miembro cubre los mensajes, mientras que los resúmenes de canales se generan por separado y permanecen activados a menos que un administrador los desactive. Y un mensaje enviado mientras el interruptor estaba activado permanece visible a menos que lo elimines. Si administras una comunidad, abre Presencia web en la configuración del servidor antes del dieciséis de noviembre. Historia cuatro, y me ceñiré a lo que está documentado.

Historia cuatro: autores, Claude y una segunda demanda

4:08 El veintiséis de octubre cubrí la presentación de Anthropic, que enumera un acuerdo de mil quinientos millones de dólares con autores. El Stanford Daily informa que profesores, incluido Tobias Wolff, optaron por no participar en ese acuerdo y están demandando por separado. Según el Daily, el acuerdo asciende a unos tres mil dólares por obra, en casi quinientas mil obras. La demanda de exclusión pide a un jurado daños estatutarios de hasta ciento cincuenta mil dólares por obra, cincuenta veces más, más una orden contra el entrenamiento con

4:37 los libros de los demandantes. La sentencia subyacente es más limitada que el titular. El juez Alsup encontró que el entrenamiento con libros adquiridos legalmente era uso justo, y que la construcción de una biblioteca permanente a partir de copias pirateadas no lo era. Las nuevas demandas alegan copias pirateadas, y no encontré ninguna sentencia sobre sus reclamos. En septiembre, los archivos de OpenAI LibGen plantearon la misma pregunta sobre otro laboratorio. Si ensambla datos de entrenamiento, mantenga un registro de dónde provino cada archivo. La sentencia separó los libros adquiridos legalmente de las copias pirateadas,

5:07 así que la fuente de las copias es la pregunta que se le hará. Volvamos al nombre. Tailscale dice que nada en el informe se propaga por sí solo. Llama a la ruta movimiento lateral, limitado a las conexiones que la política de Tailscale ya permite, y solo desde un dispositivo que el atacante ya posee. La página del investigador responde que las fallas se encontraron con poco esfuerzo. Ambas pueden ser ciertas, y la solución ya está disponible de cualquier manera. Si prefieres leer esto que escucharme decirlo, el diff llega a tu bandeja de entrada

5:31 todas las mañanas, gratis en thedailydiff.dev, enlace abajo. Así que el veredicto de hoy es NEEDS REVIEW.

Veredicto: NEEDS REVIEW

5:37 Lo revisaría porque la solución de Tailscale ya está disponible pero tus servidores no están actualizados todavía, la brecha de línea de comandos de Apple sigue abierta, los valores predeterminados de Discord se activan el dieciséis de noviembre, y las afirmaciones de los autores aún son alegaciones. Y ese es el diff de hoy. Soy Niko de Axrisi. Fusiona responsablemente.

Fuentes

  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

Videos relacionados