Tutoriales y Manuales
Entradas Mensuales
-
▼
2026
(Total:
4258
)
-
▼
May
(Total:
955
)
-
La CPU NVIDIA Vera con 88 núcleos Arm supera a tod...
-
Recomendaciones de chatbots con IA redirigen usuar...
-
App de Motorola secuestra Amazon para insertar cód...
-
AlmaLinux 10.2: paquetes de 32 bits y arranque Btrfs
-
TRYX muestra su refrigeración líquida HOLO 360 AIO...
-
Riesgo de robo de datos mediante IA de voz
-
GitLab suspende al investigador Nightmare-Eclipse ...
-
Microsoft cambia la búsqueda de Windows 11
-
ASUS lanzará el primer router Wi-Fi 8
-
Vulnerabilidad en Gitea permite acceder a imágenes...
-
ROADtools usado en ataques en la nube para robar t...
-
Anthropic lanza plugin de seguridad gratuito para ...
-
GitHub de Microsoft banea a investigador por publi...
-
Policía holandesa detiene a sospechoso del hackeo ...
-
All in One – System Rescue Toolkit (AIO-SRT)
-
Vulnerabilidad de inyección LDAP en Apache CXF per...
-
Vulnerabilidad de ConnectWise Automate permite sal...
-
Windows Server 2016: fallo con hostnames de 15 car...
-
El RobotAtlas entrena para el Mundial pero falla e...
-
Vulnerabilidad crítica de Memcached SASL permite i...
-
Vulnerabilidades en BIND 9 exponen servidores a ex...
-
Vulnerabilidad de Microsoft SharePoint permite eje...
-
Nvidia elimina Panel de Control y GeForce Experience
-
OpenPetya: un bootkit moderno
-
Zara lanza bolso inspirado en la PSP
-
CERT-In exige parches en 12 horas para fallos expu...
-
«No me digas lo que te dice la IA». A ver si se co...
-
Microsoft Defender aísla dispositivos comprometido...
-
Google dificulta la cancelación de suscripciones e...
-
YouTube podría eliminar una pestaña móvil
-
Todo sobre la futura PS6
-
Simulan el fin del universo con resultados positivos
-
PyrsistenceSniper: herramienta que detecta 117 téc...
-
Empleados de Big Tech disparan costes de IA con to...
-
OmniDrive: convierte tu Blu-ray en grabadora de ju...
-
Vulnerabilidades en Angular Language Service permi...
-
Escanean firewalls de SonicWall: 597.000 sesiones ...
-
LEGO Skylines: el riesgo de Paradox
-
Falta talento en ciberseguridad en España
-
Mythos: la IA de Anthropic para seguridad y código...
-
Quasar Linux RAT ataca desarrolladores con ejecuci...
-
Nintendo rechaza la IA y sus acciones suben
-
Grupo chino ataca routers en el sudeste asiático c...
-
El Gobierno de España aprueba la Ley de IA que pro...
-
Italia desmantela la app CINEMAGOAL de streaming i...
-
Logran engañar a la IA de Google y la usan para ro...
-
Explotan vulnerabilidad Zero-Day de KnowledgeDeliv...
-
SK hynix mete refrigeración dentro de la HBM para ...
-
La fuente MSI MPG Ai1600TS PCIE5 es capaz de prote...
-
Microsoft reorganiza Copilot
-
Caída global de GitHub afecta flujos de CI/CD
-
Linux elimina soporte ARCnet antiguo
-
MediaTek ya adelanta que el NVIDIA N1 ofrecerá «ex...
-
Fitbit Air: la libertad de vivir sin pantallas
-
Qué significa el anillo morado de WhatsApp
-
China crea DNI para robots humanoides
-
Usan CVE-2026-26980 de Ghost CMS para infectar 700...
-
Zen 7 rozará el límite del silicio
-
Actualizaciones de BIOS de HP dañan portátiles pre...
-
Usan SEO poisoning para suplantar instaladores de ...
-
Jefe de Uber advierte que no hay vínculo entre el ...
-
Publicado PuTTY 0.84 con correcciones de SSH y Telnet
-
UE impone multa récord a Google por abusos en búsq...
-
IA planean crear un sindicato por explotación
-
Jira ya permite programar oficialmente
-
Nuevas vulnerabilidades de 7-Zip permiten ejecutar...
-
HP investiga el desastre de una BIOS enviada por W...
-
Summer Game Fest 2026 regresa en junio
-
León XIV pide desarmar la IA abusiva
-
Amor por IA: el romance que amenaza su vida
-
Cloud Atlas APT modifica termsrv.dll para permitir...
-
IA de Google falla en búsquedas sencillas
-
Ferrari Luce: el eléctrico de Jony Ive
-
UE6 solucionará el fallo de UE5
-
Vulkan y fecha de Steam Machine 2
-
Python supera a la IA en salidas profesionales
-
TDK Corporation y NHK Spring reciben una demanda p...
-
PS6 superará a PS5 emulando PS3
-
Exoesqueleto impulsado por IA para potenciar el mo...
-
Ciberdelincuente ruso usó Gemini modificado para r...
-
Explotan vulnerabilidad CVE-2026-26980 de Ghost CM...
-
Exingeniero de Atlassian relata su despido por IA
-
Bolso de Tiranosaurio: lujo costoso y cuestionable
-
Cómo eliminar la IA de Google para siempre
-
Prototipo de Samsung: memoria NAND 3D de 900 capas...
-
Historiales de WhatsApp almacenados sin cifrar en ...
-
IA provoca 150.000 despidos tecnológicos en 5 meses
-
MX Linux 25.2: mejoras en instalador, modo live y ...
-
Linus Torvalds critica el uso excesivo de la IA en...
-
Star Citizen: mil millones y sigue sin terminar
-
Malware de Android suscribe víctimas a servicios p...
-
Vulnerabilidad Nginx-poolslip permite DoS y ejecuc...
-
Pentest Agent Suite: framework de bug bounty para ...
-
Claude Mythos halla 10.000 fallos pero genera nuev...
-
Ocultan carga Linux en archivo similar a SSH al in...
-
Copilot pierde funciones en Office
-
Londres lidera el reconocimiento facial en Europa
-
APT iraní usa SEO poisoning para distribuir malwar...
-
Un YouTuber crea una chaqueta futurista de Cyberpu...
-
Ya disponible Wireshark 4.6.6: corrige error de ci...
-
-
▼
May
(Total:
955
)
Blogroll
Labels
seguridad
(
1249
)
vulnerabilidad
(
1118
)
Malware
(
705
)
hardware
(
648
)
google
(
635
)
privacidad
(
563
)
Windows
(
521
)
software
(
507
)
ransomware
(
464
)
android
(
413
)
cve
(
361
)
tutorial
(
298
)
linux
(
297
)
manual
(
281
)
nvidia
(
239
)
exploit
(
215
)
hacking
(
207
)
WhatsApp
(
173
)
ssd
(
151
)
Wifi
(
131
)
ddos
(
126
)
twitter
(
120
)
app
(
117
)
cifrado
(
113
)
programación
(
95
)
herramientas
(
80
)
youtube
(
76
)
Networking
(
73
)
sysadmin
(
71
)
firefox
(
65
)
office
(
59
)
firmware
(
58
)
adobe
(
56
)
Kernel
(
49
)
hack
(
46
)
antivirus
(
44
)
juegos
(
42
)
javascript
(
41
)
apache
(
40
)
contraseñas
(
39
)
cms
(
34
)
multimedia
(
33
)
eventos
(
32
)
flash
(
32
)
MAC
(
30
)
anonymous
(
28
)
ssl
(
23
)
Forense
(
20
)
conferencia
(
19
)
SeguridadWireless
(
17
)
documental
(
17
)
Debugger
(
14
)
Rootkit
(
14
)
lizard squad
(
14
)
auditoría
(
13
)
metasploit
(
13
)
técnicas hacking
(
13
)
Virtualización
(
11
)
delitos
(
11
)
reversing
(
10
)
adamo
(
9
)
Ehn-Dev
(
7
)
MAC Adress
(
6
)
antimalware
(
6
)
oclHashcat
(
5
)
Entradas populares
-
Las gafas inteligentes Ray-Ban de Meta se abrirán a aplicaciones de terceros mediante Android XR para ampliar su compatibilidad.
-
Google ha lanzado una actualización de seguridad urgente para Chrome que soluciona 16 vulnerabilidades , incluyendo dos calificadas como crí...
-
Se ha publicado un código de prueba de concepto (PoC) para DirtyDecrypt (también conocido como DirtyCBC ), una vulnerabilidad de alta grave...
TanStack evalúa restringir las solicitudes de pull request tras un ataque a la cadena de suministro
Monday, May 18, 2026
|
Posted by
el-brujo
|
Edit Post
El equipo de TanStack implementó nuevas medidas de seguridad tras sufrir un ataque de envenenamiento de caché mediante un PR malicioso. Para evitar futuros incidentes, eliminaron funciones vulnerables de GitHub Actions y adoptaron el uso de hashes y restricciones de edad en dependencias. Además, evalúan la drástica posibilidad de permitir pull requests solo bajo invitación, lo que generaría un debate sobre la seguridad frente a la apertura de las contribuciones.
El equipo de TanStack ha documentado medidas de seguridad y propuestas tras una brecha perjudicial la semana pasada, incluida la posibilidad de hacer que las solicitudes de extracción (PR) sean solo por invitación, lo que supondría una ruptura con el modelo de contribución abierta que define a la mayoría de los proyectos de código abierto.
El ataque utilizó código del gusano Shai-Hulud, publicado por el grupo de malware TeamPCP, que puede extraer secretos de la memoria utilizada por GitHub Actions. Comenzó con una PR que activó un flujo de trabajo automático mediante el uso de la función pull_request_target de TanStack, lo que provocó que el código malicioso fuera compilado y ejecutado por una GitHub Action, envenenando una caché utilizada en todo el repositorio.
El equipo de TanStack afirmó en su blog que su flujo de trabajo utilizaba un patrón contra el que GitHub advierte en su laboratorio de seguridad: el id pull_request_target destinado a PR que "no requieren un procesamiento peligroso, como compilar o ejecutar el contenido de la PR".
Desde el ataque, TanStack ha eliminado todo uso de pull_request_target de su canal de integración continua (CI), ha desactivado las cachés utilizadas por pnpm (un gestor de paquetes de Node.js) y GitHub Actions, ha anclado las acciones a hashes de commit SHA en lugar de etiquetas reorientables, y ha desactivado el uso de mensajes de texto para la autenticación de dos factores.
El repositorio de TanStack también utiliza ahora una función de pnpm 11 llamada minimumReleaseAge, que requiere que las dependencias hayan sido publicadas durante un periodo determinado antes de que puedan ser instaladas. La idea es que los paquetes comprometidos suelen detectarse y eliminarse antes de que finalice dicho periodo.
Una propuesta más drástica es cerrar la capacidad de los colaboradores externos para abrir solicitudes de extracción por completo. "No vamos a pasar a código cerrado en absoluto", afirmó el equipo, pero podría implementar un mecanismo donde las contribuciones comiencen con un problema o discusión, y una PR pueda ser enviada solo por invitación.
TanStack reconoció que sería un paso radical ya que "las PR abiertas son parte de cómo muchos de nosotros llegamos a ser mantenedores en primer lugar". Podría no ser necesario si el repositorio puede reforzarse lo suficiente como para que las PR maliciosas no puedan causar daños.
Es un debate que los mantenedores de otros proyectos de código abierto seguirán con interés. La seguridad de la cadena de suministro es un problema enorme, pero hacer que las solicitudes de extracción sean solo por invitación podría perjudicar a los proyectos al disuadir las contribuciones.
Otro aspecto de esto es hasta qué punto el propio GitHub es el culpable. "El alcance de la caché en GitHub Actions no debería conectar silenciosamente las PR de forks y las ramas del repositorio base", afirmó el equipo de TanStack.
Fuente:
TheRegister


Newer Post
0 comments :
Post a Comment
Los comentarios pueden ser revisados en cualquier momento por los moderadores.
Serán publicados aquellos que cumplan las siguientes condiciones:
- Comentario acorde al contenido del post.
- Prohibido mensajes de tipo SPAM.
- Evite incluir links innecesarios en su comentario.
- Contenidos ofensivos, amenazas e insultos no serán permitidos.
Debe saber que los comentarios de los lectores no reflejan necesariamente la opinión del STAFF.