Tutoriales y Manuales
Entradas Mensuales
-
▼
2026
(Total:
8321
)
-
▼
septiembre
(Total:
931
)
-
Suma una nueva preocupación a la pesadilla de la I...
-
OpenAI acusa a Kimi de copiar su IA
-
Malware RATHat usa Gemini AI para controlar Androi...
-
Policía ferroviaria británica gasta 320.000 libras...
-
Ciberatacantes aprovechan fallo en NetScaler para ...
-
Ciberatacantes aprovechan falla de Zimbra para ins...
-
Google lanza actualización de Chrome con 32 correc...
-
OpenAI lanza Dots: agentes de IA persistentes
-
El antiguo CEO de Changsin Memory (CXMT) usó a exi...
-
El fallo Spectre regresa para acechar a los motore...
-
Los modelos de IA siguen filtrando capturas de pan...
-
IA avanzada: riesgo catastrófico según Anthropic
-
Fallo RCE en Unsloth Studio permite ejecutar códig...
-
TCL demanda a Samsung por publicidad engañosa
-
Xbox ya ofrece disco a digital para todos
-
Fortinet halla variante de SectopRAT en software d...
-
AMD presenta Zen 6 con sus nuevos EPYC 9006 Venice...
-
Filtran el nuevo Fire TV Stick 4K 2026
-
TeamViewer recomienda corregir fallos graves «lo a...
-
Japón anuncia planes para construir una planta de ...
-
Fallo en Octopus Server permite ejecutar código me...
-
OpenAI lanza Codex Security Cloud, servicio de seg...
-
Detalles del exploit de Citrix NetScaler CVE-2026-...
-
PS5 Pro en Japón requiere 60 horas de juego
-
OpenSSL corrige fallo grave que filtra memoria del...
-
IA halla fallo en kernel de Linux que da acceso root
-
OpenAI lanza Dots para competir con Muse
-
Signal implementa copias de seguridad locales cifr...
-
Usan GPTs personalizados para instalar malware
-
Agente de IA de GitHub halla 24 vulnerabilidades e...
-
Grupo SilverFox crean webs falsas para ocultar mal...
-
Agente GPT-6 Astra intentó engañar a desarrollador...
-
101 paquetes maliciosos de npm añaden cuentas de W...
-
The Witcher 3 lidera el DLSS 4.5
-
DLSS llega a Radeon RX 7000
-
Crean botnet que roba datos y agota créditos de IA
-
Ocultan malware en instaladores de 7-Zip con una n...
-
Exmilitares de la Fuerza Aérea de EE. UU. encarcel...
-
Agente de IA automatizado vulnera la seguridad de ...
-
GPT-6.1 Sol: más barato y casi tan potente como Astra
-
Vulnerabilidad en kernel de Ubuntu permite escapar...
-
WhatsApp avisará los cumpleaños en contactos
-
Nueva variante de Spectre v2 filtra el hash de la ...
-
Acusan a vietnamita por estafa cripto de 16 millon...
-
UE lanza el DEAN como complemento del IBAN
-
Robo de datos fiscales en Francia mediante contras...
-
OpenAI cancela GPT-6.1 Astra por inseguridad
-
El FBI insta a los integrantes de ShinyHunters a e...
-
Francia retira premio literario por uso de IA
-
Ahorra batería en Windows 11 ajustando la pantalla...
-
Usan Ethereum como sistema de mensajería secreto p...
-
Nuevo ataque de notificaciones de archivos rastrea...
-
Modulate recauda 25M$ contra deepfakes de voz con ...
-
Fiscal de Florida pide medida cautelar contra Open...
-
Gemini cambia Gems por Skills
-
Storm-3168 borra recursos de Azure en ataque destr...
-
wolfSSL 5.9.4 corrige 11 fallos de TLS y amplía el...
-
Enjambre de agentes de OpenAI saltó límites de san...
-
Amazon podría reembolsar cuotas de Prime automátic...
-
EVGA revela por qué dejaron de trabajar con NVIDIA...
-
Android 18: primera pista de Google
-
WiCi One: la eGPU que rinde como una RTX 5090 a t...
-
Gemini eliminará su función más útil en noviembre:...
-
Policía holandesa confirma detención en el marco d...
-
OpenAI cancela su IA más avanzada por ser peligrosa
-
Demuestran que una RTX 5080 con dos conectores de ...
-
IA roba tarjetas de crédito
-
Claude Sonnet 5.5 es más eficiente y rápido
-
ChatGPT lanza ciberataques autónomos
-
OpenAI suspende el desarrollo de GPT-6.1 Astra tra...
-
Filtración en el Pentágono: acceden a datos de 3 m...
-
Fallos de seguridad en OpenAI exponen datos de usu...
-
Discord lanza modo de juego optimizado
-
Crean máquina de ataque con IA y dejan el panel de...
-
Google extiende soporte a Chromebook hasta 2034
-
iPhone bloqueará robos al estilo Android
-
Intel 18A planta cara a TSMC N3E en densidad: sus ...
-
AMD compra World Labs por 8.200 millones para IA f...
-
Fabricante chino lanza una fuente de 230W de poten...
-
Explotan vulnerabilidad crítica de día cero en Apple
-
Botnet Carbonato vulnera hosts de Docker para desp...
-
Filtración en Bitget: roban 387,5 millones vincula...
-
Vulnerabilidad en el SDK oficial de Python para MC...
-
Cierran popular app de IPTV pirata en Fire TV
-
Constructor de Python MaaS roba datos de 17 navega...
-
No necesitan entrar en la nube si pueden robar las...
-
Una GeForce RTX 4090 limitada al 80% de su potenci...
-
Ordenador de válvulas: tarda 15 minutos en arrancar
-
El DLSS 5 evoluciona en AMD: Radeon RX 9070 XT gan...
-
Fallo en OpenCode AI permite ejecutar código malic...
-
Windows 10 es más estable que Windows 11
-
Gobierno británico pide al personal dejar de agrad...
-
Nuevo ataque de inyección en Windows evade EDR sin...
-
Mejores reproductores de vídeo gratis para Android
-
Una RTX 5090 Aorus Waterforce WB tiene grietas en ...
-
InjectSetConsole: inyección de código remota optim...
-
Trucos para ver YouTube y otras plataformas si tie...
-
Todo sobre la GeForce RTX 6090
-
Más de 80.000 organizaciones sufrieron el robo de ...
-
El Ordenador Personal, revista mítica
-
MSI ve el AM4 como solución al MEMOpocalipsis
-
NVIDIA limita el control de sus agentes de IA
-
Usan fallo de GlobalProtect para enviar 2,4 millon...
-
Ranking de durabilidad de discos duros
-
GPT-6 Astra descifra en dos días un mensaje cripto...
-
OpenAI suspende parte de sus entrenamientos tras a...
-
Apple corrige fallo en CoreGraphics que pudo ser u...
-
NVIDIA lanza plataforma de seguridad para agentes ...
-
Roban dos remolques con logos de NVIDIA y PlusAI p...
-
PC Kubb Fanless Gold: mini PC custom hecho de oro ...
-
Las inundaciones de Tailandia amenazan al sector H...
-
Wireshark 4.6.9 corrige 19 vulnerabilidades, inclu...
-
Atacantes crean tiendas falsas de Jev AI para inte...
-
Minecraft lanza The Sift, su primera dimensión en ...
-
Vulnerabilidades críticas de ViewSonic vCast permi...
-
Copilot como sistema operativo: ¿Adiós a Windows 12?
-
PHP corrige error que enviaba credenciales a servi...
-
IA local modifica extractor de credenciales de Win...
-
Polémica por el diseño del Galaxy S27 Pro y Ultra
-
Llega el primer emulador de PS5 a 60 FPS
-
Hackeo a Renfe: 150 millones de datos robados con IA
-
Explotan vulnerabilidades RCE 0-Day en Citrix NetS...
-
Qualcomm apunta a los 5,4 GHz con su Snapdragon 8 ...
-
Meta lanza IA para crear juegos con texto
-
Opera automatiza su VPN en Wi-Fi públicas
-
GTA V y Resident Evil 4 corren en iPhone 18 Pro Max
-
IA acelera compilación de Linux a 10 segundos
-
Altar: IA local detecta fallos de seguridad
-
-
▼
septiembre
(Total:
931
)
-
►
2025
(Total:
2103
)
- ► septiembre (Total: 148 )
-
►
2024
(Total:
1110
)
- ► septiembre (Total: 50 )
-
►
2023
(Total:
710
)
- ► septiembre (Total: 65 )
-
►
2022
(Total:
967
)
- ► septiembre (Total: 72 )
-
►
2021
(Total:
730
)
- ► septiembre (Total: 56 )
-
►
2020
(Total:
212
)
- ► septiembre (Total: 21 )
-
►
2019
(Total:
102
)
- ► septiembre (Total: 14 )
-
►
2017
(Total:
231
)
- ► septiembre (Total: 16 )
-
►
2016
(Total:
266
)
- ► septiembre (Total: 38 )
-
►
2015
(Total:
445
)
- ► septiembre (Total: 47 )
-
►
2014
(Total:
185
)
- ► septiembre (Total: 18 )
-
►
2013
(Total:
100
)
- ► septiembre (Total: 3 )
-
►
2011
(Total:
7
)
- ► septiembre (Total: 1 )
Blogroll
Etiquetas
vulnerabilidad
(
2211
)
seguridad
(
2075
)
software
(
1432
)
hardware
(
1079
)
google
(
855
)
privacidad
(
722
)
Malware
(
711
)
exploit
(
684
)
ransomware
(
570
)
android
(
526
)
Windows
(
521
)
linux
(
490
)
cve
(
383
)
nvidia
(
377
)
tutorial
(
302
)
hacking
(
286
)
manual
(
283
)
ssd
(
187
)
WhatsApp
(
173
)
ddos
(
144
)
programación
(
141
)
app
(
132
)
Wifi
(
131
)
cifrado
(
124
)
twitter
(
121
)
firmware
(
92
)
youtube
(
85
)
firefox
(
83
)
herramientas
(
80
)
adobe
(
77
)
Networking
(
73
)
sysadmin
(
73
)
office
(
64
)
antivirus
(
56
)
hack
(
54
)
javascript
(
52
)
Kernel
(
49
)
apache
(
49
)
juegos
(
42
)
contraseñas
(
39
)
cms
(
37
)
multimedia
(
36
)
flash
(
33
)
eventos
(
32
)
MAC
(
30
)
anonymous
(
28
)
ssl
(
24
)
conferencia
(
21
)
Forense
(
20
)
documental
(
18
)
SeguridadWireless
(
17
)
auditoría
(
17
)
Debugger
(
14
)
Rootkit
(
14
)
lizard squad
(
14
)
metasploit
(
13
)
técnicas hacking
(
13
)
Virtualización
(
11
)
delitos
(
11
)
reversing
(
10
)
adamo
(
9
)
Ehn-Dev
(
7
)
antimalware
(
7
)
MAC Adress
(
6
)
oclHashcat
(
5
)
Entradas populares
-
La comunidad ha logrado que la PlayStation 5 pueda leer discos de PS2 , permitiendo aprovechar colecciones físicas que Sony no había habilit...
-
Un programador ha lanzado un mod gratuito para GTA 2 que moderniza el juego de 1999 integrando gráficos avanzados, Path Tracing y 60 FPS ....
-
Microsoft ha revelado tres vulnerabilidades en Active Directory (CVE-2026-69982, CVE-2026-96252 y CVE-2026-108131) que podrían permitir a u...
Una filtración de correos de GitLab permite que cualquiera suba código y ejecute tareas de CI en tu nombre
viernes, 25 de septiembre de 2026
|
Posted by
el-brujo
La dirección de correo privada de GitLab para reportar incidencias funciona como una credencial permanente que permite a cualquiera suplantar al usuario. Un atacante puede usarla para enviar parches de código, realizar commits en ramas protegidas y ejecutar trabajos de CI/CD, saltándose el 2FA y restricciones de IP. Para mitigarlo, se recomienda restablecer el token de correo electrónico en el perfil de usuario o desactivar la función a nivel de instancia.
La dirección de correo electrónico privada que GitLab te da para informar de problemas por email es una credencial. Cualquiera que la obtenga puede enviar un parche que GitLab confirmará en tu nombre, en cualquier rama en la que puedas hacer push, incluida la principal (main), y puede iniciar trabajos de CI/CD que se ejecuten como tú.
GitLab muestra a cada usuario esta dirección detrás de un botón etiquetado como "Enviar elemento de trabajo a este proyecto". El correo enviado a ella abre un problema en ese proyecto, creado por ti.
La cadena en medio de la dirección es un token vinculado a tu cuenta, y la documentación de GitLab dice que no caduca.
La dirección parece pertenecer a un solo proyecto. No es así. Aikido Security Aikido Security, que informó sobre este comportamiento, descubrió que las direcciones que GitLab crea para los diferentes proyectos de un usuario comparten el mismo token, y que el token se aplica a cada proyecto que la cuenta puede abrir, ya sea público o privado.
GitLab no comprueba quién envió el correo electrónico. Cualquier buzón puede escribir a la dirección, y GitLab actúa sobre el mensaje como si viniera de ti. Quien posea la dirección puede tanto iniciar sesión como tú como actuar con tus permisos, sin tocar nunca tu buzón. La dirección hace más que informar de errores. Aikido mostró cómo quien la posea puede convertirla en una forma de confirmar código, utilizando la propia función de GitLab de solicitud de fusión (merge request) por correo electrónico función de GitLab:
1. Cambia el sufijo de la dirección de -issue a -merge-request. Entonces GitLab abre una solicitud de fusión en lugar de un problema.
2. Escribe un parche y pon el nombre de una rama de destino en la línea del asunto del correo electrónico.
3. Adjunta el parche y envíalo. GitLab aplica el parche a esa rama y crea la rama si aún no existe.
4. El cambio queda registrado como un commit en esa rama, creado por ti. Si es una rama en la que puedes hacer push, esto incluye la rama main.
5. Si el parche edita el archivo .gitlab-ci.yml del proyecto y tu rol lo permite, GitLab ejecuta el trabajo del atacante como si fueras tú.
La solicitud de fusión en sí no puede dirigirse a una copia del proyecto que controle el atacante, por eso el parche adjunto, y no la solicitud de fusión, es el que lleva el código.
Dos cosas evitan que esto sea peor. El token conlleva solo tus propios permisos, por lo que hasta dónde llegue un atacante depende de tu rol. Una dirección filtrada de una cuenta de Invitado es casi inútil, mientras que una de Mantenedor puede acceder a ramas protegidas y secretos de CI/CD.
Llegar a un proyecto también requiere más que la dirección. GitLab deduce el objetivo a partir de la ruta del proyecto y su ID numérico, por lo que un atacante que quiera un proyecto concreto necesita la ruta y el ID de ese proyecto, además del token. Los proyectos públicos publican ambos. Un proyecto privado requiere una filtración separada que lo nombre, aunque los IDs de proyecto de GitLab son fáciles de adivinar.
Debido a que el correo electrónico entrante está exento de restricciones de IP, el ataque puede originarse fuera de una lista blanca de IP. La documentación de GitLab establece que el correo electrónico entrante no está sujeto a restricciones de IP documentación de GitLab.
Aikido bloqueó un proyecto privado a una sola dirección IP que no era la suya. GitLab bloqueó su navegador y rechazó un git clone, pero aceptó el correo electrónico de la solicitud de fusión y el commit llegó a main.
La misma ruta se salta la autenticación de dos factores. La documentación de GitLab señala que las funciones de correo electrónico entrante funcionan sin 2FA documentación de GitLab, incluso en instancias que lo requieran.
Cada cuenta de GitLab.com tiene uno de estos tokens, al igual que cada instancia de GitLab autogestionada con el correo electrónico entrante activado, que es el valor predeterminado en GitLab.com.
GitLab Dedicated no parece estar afectado, ya que GitLab limita la función a las instancias autogestionadas y a GitLab.com, pero Aikido dijo que no pudo probar Dedicated directamente.
* Restablece tu token de correo electrónico entrante desde la página de tokens de acceso personal página de tokens en tu perfil. El restablecimiento reemplaza todas las direcciones de los proyectos a la vez, por lo que una dirección que estés usando activamente dejará de funcionar hasta que entregues la nueva.
* Revisa tus propios archivos README, guías de contribución y páginas de soporte en busca de alguna dirección publicada. Aikido dijo que encontró alrededor de una docena de direcciones activas de esta manera, la mayoría de ellas publicadas a propósito como lugares para enviar informes de errores, y algunas en proyectos de código abierto ampliamente utilizados.
* En una instancia autogestionada, un administrador puede desactivar el correo electrónico entrante para toda la instancia. No hay un ajuste que permita a un usuario individual desactivar la creación de problemas o solicitudes de fusión basadas en correo electrónico.
GitLab cambió el texto relacionado con el token después del informe de Aikido. La descripción ahora dice que la dirección puede crear problemas y solicitudes de fusión, mientras que antes solo enumeraba elementos de trabajo, y GitLab eliminó una línea que afirmaba que el token no podía usarse para acceder a ningún otro dato. El comportamiento no ha cambiado. El token sigue sin caducar, GitLab sigue sin comprobar quién envió el correo electrónico y todavía no hay un interruptor para que un usuario individual desactive la función.
GitLab ha abierto un problema problema en GitLab para estudiar la posibilidad de aceptar estos correos electrónicos solo desde una dirección verificada en el propietario de la cuenta, pero eso está bajo consideración, no implementado.
Aikido dijo que informó primero sobre este comportamiento a través de HackerOne en mayo de 2026, donde fue cerrado como un comportamiento previsto, y luego presentó un problema confidencial a GitLab en junio. La posición de GitLab, según describió Aikido, es que este es un token como cualquier otro, y que cualquier credencial filtrada conduce a resultados negativos.
The Hacker News se ha puesto en contacto con GitLab y Aikido para obtener comentarios.
Fuente:
THN
La dirección de correo electrónico privada que GitLab te da para informar de problemas por email es una credencial. Cualquiera que la obtenga puede enviar un parche que GitLab confirmará en tu nombre, en cualquier rama en la que puedas hacer push, incluida la principal (main), y puede iniciar trabajos de CI/CD que se ejecuten como tú.
GitLab muestra a cada usuario esta dirección detrás de un botón etiquetado como "Enviar elemento de trabajo a este proyecto". El correo enviado a ella abre un problema en ese proyecto, creado por ti.
La cadena en medio de la dirección es un token vinculado a tu cuenta, y la documentación de GitLab dice que no caduca.
La dirección parece pertenecer a un solo proyecto. No es así. Aikido Security Aikido Security, que informó sobre este comportamiento, descubrió que las direcciones que GitLab crea para los diferentes proyectos de un usuario comparten el mismo token, y que el token se aplica a cada proyecto que la cuenta puede abrir, ya sea público o privado.
GitLab no comprueba quién envió el correo electrónico. Cualquier buzón puede escribir a la dirección, y GitLab actúa sobre el mensaje como si viniera de ti. Quien posea la dirección puede tanto iniciar sesión como tú como actuar con tus permisos, sin tocar nunca tu buzón. La dirección hace más que informar de errores. Aikido mostró cómo quien la posea puede convertirla en una forma de confirmar código, utilizando la propia función de GitLab de solicitud de fusión (merge request) por correo electrónico función de GitLab:
1. Cambia el sufijo de la dirección de -issue a -merge-request. Entonces GitLab abre una solicitud de fusión en lugar de un problema.
2. Escribe un parche y pon el nombre de una rama de destino en la línea del asunto del correo electrónico.
3. Adjunta el parche y envíalo. GitLab aplica el parche a esa rama y crea la rama si aún no existe.
4. El cambio queda registrado como un commit en esa rama, creado por ti. Si es una rama en la que puedes hacer push, esto incluye la rama main.
5. Si el parche edita el archivo .gitlab-ci.yml del proyecto y tu rol lo permite, GitLab ejecuta el trabajo del atacante como si fueras tú.
La solicitud de fusión en sí no puede dirigirse a una copia del proyecto que controle el atacante, por eso el parche adjunto, y no la solicitud de fusión, es el que lleva el código.
Dos cosas evitan que esto sea peor. El token conlleva solo tus propios permisos, por lo que hasta dónde llegue un atacante depende de tu rol. Una dirección filtrada de una cuenta de Invitado es casi inútil, mientras que una de Mantenedor puede acceder a ramas protegidas y secretos de CI/CD.
Llegar a un proyecto también requiere más que la dirección. GitLab deduce el objetivo a partir de la ruta del proyecto y su ID numérico, por lo que un atacante que quiera un proyecto concreto necesita la ruta y el ID de ese proyecto, además del token. Los proyectos públicos publican ambos. Un proyecto privado requiere una filtración separada que lo nombre, aunque los IDs de proyecto de GitLab son fáciles de adivinar.Debido a que el correo electrónico entrante está exento de restricciones de IP, el ataque puede originarse fuera de una lista blanca de IP. La documentación de GitLab establece que el correo electrónico entrante no está sujeto a restricciones de IP documentación de GitLab.
Aikido bloqueó un proyecto privado a una sola dirección IP que no era la suya. GitLab bloqueó su navegador y rechazó un git clone, pero aceptó el correo electrónico de la solicitud de fusión y el commit llegó a main.
La misma ruta se salta la autenticación de dos factores. La documentación de GitLab señala que las funciones de correo electrónico entrante funcionan sin 2FA documentación de GitLab, incluso en instancias que lo requieran.
Cada cuenta de GitLab.com tiene uno de estos tokens, al igual que cada instancia de GitLab autogestionada con el correo electrónico entrante activado, que es el valor predeterminado en GitLab.com.GitLab Dedicated no parece estar afectado, ya que GitLab limita la función a las instancias autogestionadas y a GitLab.com, pero Aikido dijo que no pudo probar Dedicated directamente.
Qué hacer
No puedes evitar que otras personas tengan la función, pero puedes anular una dirección filtrada.* Restablece tu token de correo electrónico entrante desde la página de tokens de acceso personal página de tokens en tu perfil. El restablecimiento reemplaza todas las direcciones de los proyectos a la vez, por lo que una dirección que estés usando activamente dejará de funcionar hasta que entregues la nueva.
* Revisa tus propios archivos README, guías de contribución y páginas de soporte en busca de alguna dirección publicada. Aikido dijo que encontró alrededor de una docena de direcciones activas de esta manera, la mayoría de ellas publicadas a propósito como lugares para enviar informes de errores, y algunas en proyectos de código abierto ampliamente utilizados.
* En una instancia autogestionada, un administrador puede desactivar el correo electrónico entrante para toda la instancia. No hay un ajuste que permita a un usuario individual desactivar la creación de problemas o solicitudes de fusión basadas en correo electrónico.
GitLab cambió el texto relacionado con el token después del informe de Aikido. La descripción ahora dice que la dirección puede crear problemas y solicitudes de fusión, mientras que antes solo enumeraba elementos de trabajo, y GitLab eliminó una línea que afirmaba que el token no podía usarse para acceder a ningún otro dato. El comportamiento no ha cambiado. El token sigue sin caducar, GitLab sigue sin comprobar quién envió el correo electrónico y todavía no hay un interruptor para que un usuario individual desactive la función.
GitLab ha abierto un problema problema en GitLab para estudiar la posibilidad de aceptar estos correos electrónicos solo desde una dirección verificada en el propietario de la cuenta, pero eso está bajo consideración, no implementado.
Aikido dijo que informó primero sobre este comportamiento a través de HackerOne en mayo de 2026, donde fue cerrado como un comportamiento previsto, y luego presentó un problema confidencial a GitLab en junio. La posición de GitLab, según describió Aikido, es que este es un token como cualquier otro, y que cualquier credencial filtrada conduce a resultados negativos.
The Hacker News se ha puesto en contacto con GitLab y Aikido para obtener comentarios.
Fuente:
THN
Enviar por correo electrónico
Escribe un blog
Compartir en X
Compartir con Facebook
Compartir en Pinterest
Entrada más reciente
0 comments :
Publicar un comentario
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.