Tutoriales y Manuales
Entradas Mensuales
-
▼
2026
(Total:
9249
)
-
▼
octubre
(Total:
1161
)
-
Gemini ya crea y edita PDF desde el chat
-
Tus chats de IA borrados podrían seguir en tu móvil
-
Brecha de seguridad en Northflank provoca el mal u...
-
Empresa de alquiler de Mac para IA advierte caída ...
-
Chrome mejorará la búsqueda de palabras en webs
-
Google corrige fallo de bloqueo por SMS en Android
-
CEO de OpenAI recomienda RAM para IA en vez de PC
-
GM desembolsa fondos para resolver acuerdo sobre r...
-
IA provoca nueva escasez de componentes de PC
-
Reddit obligará a iniciar sesión para combatir el ...
-
Robo millonario en Binance
-
Grave fallo en el kernel de Linux permite ataques ...
-
GMO Internet de Japón pide apagar PCs tras amenaza...
-
Golpe a las criptomonedas: Binance alerta de un ci...
-
LibreOffice defiende el uso de IA en su código
-
Revive tu PC antiguo
-
Xbox usará IA para ports propios
-
Una encuesta revela el futuro de los PC: el 60% qu...
-
Nuevo zero-day en firewalls de Cisco provoca caída...
-
Ciberdelincuente gastó más de 7 mil dólares en ser...
-
Samsung lanza plegable más caro que el iPhone Duo
-
iPhone Duo: el plegable único de Apple
-
Windows 11 añade el menú esperado
-
Putin califica a Elon Musk de genio
-
La RTX 5080 desaparece de la tienda de NVIDIA alim...
-
Spotify cobraría más por remixes con IA
-
Una forma rápida de verificar la seguridad de las ...
-
Spotify y el dilema de la IA musical
-
Memoria que soluciona fallos de la IA
-
Extensión maliciosa de Claude Code en Cursor insta...
-
Detectan fallos en 5 herramientas de desarrollo de...
-
Claude detecta fallo crítico en kernel de Linux
-
Intel refuerza su ofensiva contra AMD: Nova Lake y...
-
Los precios de los SSD bajan hasta un 13% en solo ...
-
EMACS: 50 años impulsando el software libre
-
Z2RAM: ¿Solución a la crisis de memorias?
-
Revendedor británico de Shelly alerta sobre robo d...
-
RX 9000 subirán de precio en noviembre
-
Intel gana mucho con los centros de datos de IA, p...
-
Voto móvil en España confirmado para el 29N
-
La inteligencia británica pierde miles de disposit...
-
Binance atribuye robo de 6.300 millones de dólares...
-
Corea del Sur multa con 15.000$ o encarcela a cond...
-
Drupal alerta sobre una vulnerabilidad crítica en ...
-
EE. UU. habría detectado a una espía china con acc...
-
D.E.P. Sir Patrick Stewart, emblemático y shakespe...
-
CachyOS optimiza Linux para juegos con anti-cheat
-
Cae motor de IPTV y fútbol gratis Streamed
-
DirectX revoluciona el ray tracing
-
IA de Anthropic vulnera seguridad de Android y Chrome
-
Regresa campaña de malware en Hugging Face para se...
-
Internet en España podría subir 18 euros anuales
-
Guía de Reconstrucción en la Nube de Windows 11
-
Binance investiga posible hackeo y robo de 5.800 m...
-
Gemini 4 Carbon lidera la IA pero no está disponible
-
Justicia de EE. UU. investigaría a Nvidia por comp...
-
Ciberatacantes usan issues de GitHub para lanzar c...
-
Google Maps estrena modo IA
-
Intel podría terminar fabricando chips para AMD: s...
-
Juega títulos clásicos en PC modernos
-
Agencia tributaria de Bélgica confirma ciberataque...
-
WiFi 8 llega a España con ZenWiFi BN12
-
Presuntos atacantes chinos crean un exploit PHP2Sh...
-
Amazon limita el uso de IA en programadores
-
App fraudulenta de criptomonedas en la App Store d...
-
Anthropic halla fallo crítico en múltiples sistemas
-
Crisis de RAM: Samsung prevé escasez para 2027
-
SwitchBot quiere cobrarte por la IA de sus cámaras...
-
Consiguen que una RTX 5070 Ti funcione a solo 0,67...
-
Anduril y Qualcomm crean portátil con IA militar
-
La paradoja de Linux en 2026: CachyOS gana más pru...
-
Potencian la GPU de PlayStation 5
-
EA: crisis interna por priorizar la IA
-
Ubuntu Core Desktop podría ser el nuevo estándar d...
-
Extensiones de Chrome con 13,4 millones de instala...
-
Fin a las exclusividades en videojuegos
-
Guía de nomenclatura AMD Ryzen
-
Profesor de UC Berkeley y Medalla Fields elimina t...
-
Secuestran 42 repositorios de GitHub para infectar...
-
Filtración de datos en filial de Sony afecta a 2,5...
-
Musk advierte tsunami de ciberataques
-
Hoy es el Día Mundial de la Codificación
-
Discord permitirá que los buscadores indexen los m...
-
La crisis también afecta a los estafadores: compra...
-
El CEO de Qualcomm lanza una advertencia durante l...
-
Amazon renueva Echo y lanza Alexa+
-
EE.UU. investiga a NVIDIA por compra de Hugging Face
-
Se va Internet y la casa inteligente deja de funci...
-
HachimoDock: la mascota IA de Xiaomi para montar e...
-
Anthropic advierte que la IA podría amenazar a la ...
-
SK Hynix termina con las esperanzas del sector gam...
-
Policía desmantela el servicio de protección hosti...
-
Apple lanza MacBook Pro táctil
-
Zelda Tears of the Kingdom llega a PC mediante un ...
-
Intel Crescent Island (D270) sorprende en silicio:...
-
Ciberdelincuentes rastrean sistemas en busca de un...
-
España y el reto del voto por internet
-
Volt Typhoon oculta ataques de día cero mediante e...
-
Principales conclusiones del director general tras...
-
Xiaomi lanza mano biónica avanzada
-
Musk: robots humanoides serán los mayores consumid...
-
Capcom cambiará Resident Evil
-
Amazon lanza Alexa+ para sus Echo
-
Cuidado con app falsa de WhatsApp en Google Play c...
-
Cuidado con los falsos emuladores de PS5 en GitHub
-
CPUs Nvidia Vera llegan a Oracle Cloud: pruebas re...
-
Fibra óptica descarga 20.000 películas 4K por segundo
-
Explotan vulnerabilidad RCE en Oracle EBS
-
LiberNT busca compatibilidad con Windows 11
-
Software de cámaras para instalar malware en Windows
-
ASUS considera normal el coil whine de una RTX 508...
-
Gemini 4 Carbon para detectar fallos de cibersegur...
-
El prototipo de ASUS ROG Matrix RX 5700 XT aparece...
-
Kurtzer crea Ginux kernel sin Linux en 11 días
-
Cisco libera herramienta para detectar agentes de ...
-
Condenan a un ciudadano ucraniano por su participa...
-
Microsoft lanza actualizaciones de Windows para bl...
-
FortiBleed 2.0 expone miles de credenciales de For...
-
IA modificada quiere torturar humanos
-
Genie 4: IA con realismo total
-
Windows 11 medirá la velocidad de internet nativam...
-
Buscan a hacker que extorsionó a Sony por vulnerab...
-
Google indexará mensajes de servidores públicos de...
-
Starlink estaría ocultando microcortes en la conex...
-
IA policial en EE.UU. falla y arriesga detenciones...
-
iMac M6: más potencia e IA
-
Atacan Comisión Electoral de EE. UU. y fuerzan cie...
-
España flexibiliza exigencias energéticas para cen...
-
- ► septiembre (Total: 931 )
-
▼
octubre
(Total:
1161
)
-
►
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
Entradas populares
-
Se ha detectado un fallo de seguridad (CVE-2026-109518) en APT , el gestor de paquetes de Debian y Ubuntu . Esta vulnerabilidad permitiría a...
-
Las CPU actuales siguen utilizando un modo de arranque de 16 bits heredado de 1978 antes de pasar al modo de 64 bits.
-
Un abogado construyó un servidor de IA privado utilizando ocho GPUs Nvidia V100 usadas para procesar archivos legales sin conexión y garanti...
Rust 1.100 añade periodos de espera en Cargo contra dependencias maliciosas
Rust 1.100 introducirá periodos de enfriamiento de seguridad opcionales en Cargo, dándote una forma de retrasar las dependencias recién publicadas antes de que entren en tus proyectos.
Programado para el 12 de noviembre de 2026, el lanzamiento tiene como objetivo dar tiempo a los equipos de seguridad y a los mantenedores de paquetes para detectar actualizaciones maliciosas antes de que las compilaciones automatizadas las integren.
La función está disponible en beta pero no ha llegado a la versión estable de Rust. Su periodo de espera predeterminado sigue siendo cero, por lo que actualizar no activará la protección por sí solo. Debes configurar una edad mínima del paquete para reducir la exposición durante las horas críticas después de que aparece un lanzamiento.
Investigadores de Socket.dev documentaron el crate malicioso proc-macro1 detrás de un compromiso en agosto que involucró a arrayref, internment y append-only-vec.
Su script de compilación descargó un payload, mostrando cómo una dependencia confiable puede introducir malware en tus sistemas de desarrollo sin cambios obvios en el código de la aplicación.
Rust 1.100 introduce los periodos de enfriamiento de seguridad de Cargo
Los tres lanzamientos comprometidos permanecieron en crates.io durante 86, 90 y 107 minutos, respectivamente, antes de ser eliminados, según los respondedores de seguridad de Rust citados por Socket.
Todos desaparecieron en menos de dos horas, pero las actualizaciones automatizadas aún podrían llegar a tus máquinas de desarrollo y a los sistemas de integración continua antes de que los defensores terminaran de revisarlos.
Durante el incidente, los atacantes añadieron una dependencia dañina a paquetes confiables. Los informes sobre los lanzamientos de paquetes de Rust comprometidos explican cómo Cargo ejecutó el script de compilación malicioso durante la compilación, permitiendo la ejecución de código antes de que utilizaras la librería afectada.
Eso hace que la selección de dependencias sea una decisión de seguridad, no simplemente un mantenimiento rutinario. El trabajo en el periodo de enfriamiento comenzó antes de ese ataque. El problema de seguimiento se abrió el 18 de mayo, y Cargo nightly obtuvo soporte el 21 de junio.
El cambio de estabilización se fusionó el 28 de agosto, y la función figura para Rust 1.100 en los borradores de las notas de lanzamiento.
Cómo funciona el periodo de espera
Puedes activar un periodo de enfriamiento de siete días en .cargo/config.toml configurando
global-min-publish-age = "7 days" bajo [registry]
Cargo acepta periodos expresados en segundos, minutos, horas, días, semanas o meses. Su regla incompatible-publish-age tiene como valor predeterminado "deny", por lo que normalmente no necesitas una configuración de resolución separada.
Cuando Cargo selecciona dependencias, excluye los lanzamientos más jóvenes que el límite elegido. Puede seleccionar una versión más antigua que cumpla con los requisitos del proyecto. Si ninguna califica, la resolución de dependencias falla en lugar de aceptar un lanzamiento reciente simplemente para completar la compilación.
Este comportamiento estricto aborda un riesgo específico: los atacantes podrían publicar malware y retirar versiones seguras, empujando una política más débil hacia la actualización maliciosa.
Los atacantes retiraron versiones legítimas de arrayref durante el incidente de agosto. Cargo también informa sobre los lanzamientos omitidos y sus edades, ayudándote a entender las actualizaciones bloqueadas.
Este enfoque comparte un objetivo con la protección de enfriamiento de Dependabot de GitHub, que retrasa las actualizaciones de versión rutinarias. Cargo coloca la comprobación de edad dentro de la propia selección de dependencias, en lugar de depender únicamente de un bot de actualización para retener los nuevos lanzamientos.
Cargo conserva las versiones ya registradas en Cargo.lock, incluso cuando caen por debajo del umbral de edad. Por lo tanto, activar los periodos de enfriamiento no eliminará un lanzamiento malicioso que ya esté bloqueado en tu proyecto. La función también excluye cargo install, dependencias de Git, rutas locales y registros sin marcas de tiempo de publicación.
Para correcciones urgentes, puedes ejecutar CARGO_RESOLVER_INCOMPATIBLE_PUBLISH_AGE=allow cargo update -p some-crate --precise 1.2.3, reemplazando el paquete y la versión del ejemplo.
Este bypass se aplica a ese comando, incluyendo las dependencias indirectas que resuelva. Una vez registradas en el archivo de bloqueo, esas versiones siguen siendo utilizables bajo la configuración normal.
Un periodo de enfriamiento te gana tiempo; no escanea el código ni prueba la seguridad. Crates de registro de Rust maliciosos anteriores robaron claves de billeteras mientras mantenían funciones de registro normales, demostrando por qué un comportamiento familiar no puede establecer confianza. El malware que escapa a la detección puede simplemente sobrevivir al periodo de espera.
Socket también señaló una advertencia en septiembre sobre atacantes que apuntan a miembros de proyectos de Rust y propietarios de crates a través de ofertas falsas de trabajo y proyectos. Los atacantes organizaban videollamadas y luego intentaban persuadir a los objetivos para que instalaran software o ejecutaran comandos.
Esa campaña resalta el problema de seguridad de las cuentas detrás de los lanzamientos envenenados: retrasar las actualizaciones no impide que los criminales roben el acceso utilizado para publicar código malicioso.
Indicadores de compromiso (IoCs):-
| Tipo | Indicador | Rol reportado |
|---|---|---|
| Crate malicioso | proc-macro1 | El script de compilación descargó el payload |
| Crate comprometido | arrayref | Llevaba una dependencia maliciosa |
| Crate comprometido | internment | Llevaba una dependencia maliciosa |
| Crate comprometido | append-only-vec | Llevaba una dependencia maliciosa |
| Hashes SHA | No publicados | No se proporcionaron valores |
Nota: Las direcciones IP y los dominios están intencionadamente desactivados (por ejemplo, [.]) para evitar la resolución accidental o el hipervínculo. Reactívalos solo dentro de plataformas de inteligencia de amenazas controladas como MISP, VirusTotal o tu SIEM.
Actualiza tus defensas contra el nuevo malware tan pronto como aparezca. Integra TI Feeds con datos de 16K SOCs
Fuentes:
https://cybersecuritynews.com/rust-1-100-introduces-cargo-security/

Entrada más reciente