Tutoriales y Manuales
Entradas Mensuales
-
▼
2026
(Total:
2393
)
-
▼
marzo
(Total:
833
)
-
El jefe del FBI, Kash Patel, sufrió el hackeo de s...
-
Día Mundial del Backup 2026: un recordatorio de la...
-
Consigue "aterrizar" en la luna usando un ZX Spect...
-
Alguien pidió un disipador AMD y abrió la caja par...
-
Apple lo tiene claro: el iPhone seguirá vivo dentr...
-
El truco del "Cupcake" para saber cuando ChatGPT, ...
-
GitHub se suma a Google, Amazon (AWS), OpenAI y An...
-
OpenAI acaba de hacer Codex mucho más útil para lo...
-
Nvidia invierte 2.000 millones en Marvell para pro...
-
Vulnerabilidad en plugin de WordPress expone datos...
-
El kit Coruna para iOS reutiliza el código del exp...
-
La IA calienta Aragón: los centros de datos de IA ...
-
Los chatbots de IA mienten y manipulan a usuarios ...
-
Fuga de datos de CareCloud: accedieron a la infrae...
-
Euro-Office: la suite ofimática por la soberanía d...
-
¿Qué es Codex Security, la nueva IA de OpenAI que ...
-
Instagram Plus, la primera suscripción de pago de ...
-
Cable HDMI de fibra óptica de 500$ ofrece rendimie...
-
FSR 4 INT8 no era lo que parecía: ¿por qué no ha l...
-
Apple advierte a usuarios sobre ataques ClickFix e...
-
Fin de las estafas por SMS en España: la CNMC acti...
-
PS6 tendrá un SSD de 1 TB, pero no será un problem...
-
Un estudio confirma que ChatGPT, Claude y otros ch...
-
Sintetizador inspirado en NES que también funciona...
-
Por qué nunca deberías dar información sensible a ...
-
CISA advierte sobre vulnerabilidad en Citrix NetSc...
-
Microsoft impulsa las aplicaciones nativas de Wind...
-
Hackean la web oficial de la Unión Europea y roban...
-
Los borradores filtrados de Anthropic revelan el p...
-
Filtran 93 GB de datos "anónimos" de la policía
-
MSI introduce GPU Safeguard+: así evita que tu GPU...
-
Movistar y O2 permiten bloquear las llamadas de sp...
-
Microsoft gastará 146.000 millones de dólares en I...
-
China construye la escalera mecánica al aire libre...
-
AMD arregla el overclock de las RX 9000 tras 1 año...
-
700 agentes de IA fundan una religión en el juego ...
-
Paquetes NPM de Axios comprometidos para inyectar ...
-
AMD EPYC Venice Zen 6 se muestra con hasta 192 cor...
-
El código QR más pequeño mide como una bactería, y...
-
Clon SSD falso Samsung 990 Pro casi indetectable
-
Disponible Ubuntu 26.04 LTS Beta con Linux 7.0, GN...
-
Cambiar a Gemini importando datos de ChatGPT
-
Netflix sube de precio otra vez
-
Apple retira el Mac Pro tras 20 años
-
Vulnerabilidades críticas en Citrix NetScaler y Ga...
-
Tiene 91 años y se ha acabado Resident Evil Requie...
-
Condenan a Meta y a Google por diseñar productos a...
-
Trabajador norcoreano de TI usó identidad robada e...
-
CapCut lanza Seedance 2.0, la IA que puede generar...
-
Windows se bloquea 3,1 veces más que macOS
-
ASUS despliega AGESA 1.3.0.1 en toda su gama X870 ...
-
Administrador del foro LeakBase detenido en Rusia
-
Se infiltran el SDK Python de Telnyx en PyPI para ...
-
Vulnerabilidades críticas de NVIDIA permiten ataqu...
-
Vulnerabilidad de XSS almacenado en Jira Work Mana...
-
Samsung apuesta por RISC-V en SSD: así es su nuevo...
-
Huawei Ascend 950PR: simulan CUDA con CANN Next y ...
-
Desarrollador muestra un mundo enorme sin pantalla...
-
GeForce RTX 60: el doble de rendimiento en trazado...
-
Universidades chinas con investigación militar com...
-
Nueva vulnerabilidad en Windows Error Reporting pe...
-
La Wikipedia prohíbe por completo los artículos ge...
-
Meta financiará siete nuevas centrales eléctricas ...
-
ISC advierte sobre una falla crítica en Kea DHCP q...
-
Samsung Galaxy S27 Ultra: dos cambios y una constante
-
Meta despide a 700 empleados y confirma lo que muc...
-
El traductor de Kingdom Come: Deliverance 2 fue de...
-
China presenta con un enjambre de 96 drones autóno...
-
LG gram Pro 17, llega el portátil más ligero del m...
-
Vulnerabilidad crítica en Fortinet FortiClient EMS...
-
Melania Trump entrando a la Casa Blanca acompañada...
-
Demanda colectiva alega que Nvidia ocultó más de m...
-
Gran Bretaña lanza un satélite capaz de ver el int...
-
La crisis del portátil: con una caída del 40% por ...
-
Wine 11 revoluciona la forma de jugar en Linux: ej...
-
Vulnerabilidad en Synology DiskStation Manager per...
-
Una RTX 4090 falla tras 2 años y el fabricante pid...
-
El plan de un ChatGPT al estilo PornHub tiene un p...
-
Las ventas de monitores OLED se dispararon un 92% ...
-
Un misil de 30 centímetros y solo 500 gramos que p...
-
El método de Movistar para arreglar el WiFi cuando...
-
LOLExfil: exfiltración sigilosa de datos usando té...
-
Ryzen 9 9950X3D2 Dual Edition con doble memoria 3D...
-
Ni Movistar ni Vodafone, Orange es la preferida de...
-
Un nuevo estudio revela que lo más dañino del móvi...
-
El museo abre la colección más grande del mundo de...
-
NVIDIA quiere que la mitad del sueldo de sus ingen...
-
Impresora 3D de 12 boquillas presentada
-
CISA incluye fallos de Apple, Craft CMS y Laravel ...
-
Microsoft Entra ID elimina limitaciones de MFA par...
-
Consorcio de Tokio prueba instalar centros de dato...
-
Vulnerabilidad en Cisco Secure Firewall permite ej...
-
Micron, Samsung y SK Hynix se tambalean: Google en...
-
OpenAI lanza programa de recompensas por fallos de...
-
Entusiasta "aterriza" en la luna usando hardware d...
-
Atacan a usuarios de Android con falsas invitacion...
-
Intel Core 3 310 y Core 5 320, las CPU Wildcat Lak...
-
Cadena de exploits DarkSword que puede hackear mil...
-
Microsoft detalla nuevas protecciones de seguridad...
-
Grupos APT atacan servidores RDP para desplegar ca...
-
-
▼
marzo
(Total:
833
)
-
►
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
-
Filtran 93 GB de datos "anónimos" de la policía , revelando que no son tan seguros como se creía y poniendo en riesgo a ciudadan...
-
El truco del "Cupcake" permite detectar cuándo ChatGPT, Gemini, Copilot y otras IA se inventan respuestas, ayudando a distinguir...
-
Google Drive incorpora una función de IA que automatiza tareas complejas en segundos, ahorrando hasta media hora de trabajo manual , integ...
Se infiltran el SDK Python de Telnyx en PyPI para robar credenciales en la nube y de desarrollo
Un paquete de Python ampliamente utilizado fue convertido en un arma en silencio, y la mayoría de los desarrolladores que resultaron afectados no tuvieron idea de lo que ocurrió.
El 27 de marzo de 2026, un actor de amenazas conocido como TeamPCP subió dos versiones maliciosas del SDK de Python de Telnyx a PyPI, el principal repositorio donde los desarrolladores de Python descargan paquetes de software.
Las versiones comprometidas, 4.87.1 y 4.87.2, estuvieron activas durante aproximadamente cuatro horas antes de que PyPI interviniera y pusiera ambas en cuarentena.
Durante esa breve ventana, cualquier desarrollador o sistema que ejecutara una simple instalación del paquete podría haber sido infectado silenciosamente, sin advertencias, errores ni señales visibles de que algo salió mal.
El paquete de Telnyx no es una biblioteca pequeña u oscura. Registra alrededor de 750,000 descargas mensuales, lo que significa que el radio potencial de impacto de este ataque se extiende mucho más allá de los usuarios directos, afectando a todos los proyectos, pipelines y servicios que dependen de él. Lo que hace que este ataque sea especialmente preocupante es su precisión.
Solo se modificó un único archivo dentro del paquete. Todo lo demás en el paquete era idéntico byte por byte a la versión limpia.
El código malicioso se ejecutaba en el momento en que cualquier aplicación importaba la biblioteca, sin necesidad de clics, configuración ni interacción del usuario.
Analistas de Hexastrike identificaron el ataque como parte de una campaña más amplia y de rápido movimiento en la cadena de suministro por parte de TeamPCP, un grupo vinculado al antiguo actor de amenazas TeamTNT.
Los investigadores señalaron que el mismo grupo ya había atacado Trivy de Aqua Security, Checkmarx, LiteLLM y más de 46 paquetes npm en solo nueve días.
Cada nuevo ataque mostraba mayor sofisticación que el anterior, y el compromiso de Telnyx es la versión más completa que han analizado hasta ahora.
El ataque siguió una estructura de tres etapas. Primero, el paquete troyanizado activaba un cargador específico para cada plataforma. Segundo, ese cargador obtenía una carga oculta desde un servidor remoto, escondida dentro de un archivo de audio WAV mediante esteganografía.
Tercero, la carga decodificada desplegaba un recolector de credenciales completo que robaba silenciosamente claves SSH, credenciales de proveedores en la nube, secretos de Kubernetes, configuraciones de bases de datos, billeteras de criptomonedas y archivos de entorno antes de cifrar todo y enviarlo a un servidor controlado por el atacante.
El malware funcionaba en todos los principales sistemas operativos y podía propagarse a través de clústeres Kubernetes completos desplegando pods privilegiados en cada nodo.
Cómo se construyó el mecanismo de infección para permanecer oculto
El punto de entrada para todo el ataque fue una modificación dentro de un archivo llamado _client.py. Cuando Python carga la biblioteca de Telnyx, ejecuta automáticamente el código dentro de ese archivo.
.webp)
TeamPCP añadió dos llamadas a funciones al final: setup() para sistemas Windows y FetchAudio() para Linux y macOS. Ambas funciones verificaban primero el sistema operativo y se detenían silenciosamente si estaban en la plataforma incorrecta.
Todos los posibles errores eran capturados y silenciados mediante un manejador de excepciones general, lo que significaba que la aplicación que ejecutaba la biblioteca nunca se bloquearía ni mostraría una alerta.
Para ocultar lo que realmente hacían estas funciones, el atacante envolvió cada cadena sensible dentro de un ayudante de codificación base64. URLs, rutas de carpetas, nombres de archivos y encabezados estaban todos codificados para que una revisión rápida del código no revelara el ataque.
Una vez decodificado, el código de Windows descargaba un archivo llamado hangup.wav desde un servidor de comando y control en 83.142.209.203:8080. Ese archivo no era realmente de audio.
Era un contenedor WAV válido que escondía un binario ejecutable dentro de sus frames de audio mediante esteganografía.
El binario se extraía, decodificaba usando una clave XOR y se escribía en la carpeta de Inicio de Windows bajo el nombre msbuild.exe, un nombre tomado de una herramienta legítima de Microsoft para evitar sospechas.
Se ejecutaba en silencio sin ventana visible y se iniciaba automáticamente cada vez que el usuario iniciaba sesión.
.webp)
En Linux y macOS, el enfoque era diferente pero igualmente sigiloso. En lugar de soltar un archivo, el código decodificaba una gran carga útil en Python almacenada en una variable y la ejecutaba en un proceso hijo independiente.
Ese proceso seguía ejecutándose incluso después de que la aplicación principal se cerrara. Descargaba un segundo archivo WAV llamado ringtone.wav, extraía el recolector de credenciales oculto en los datos de audio y lo ejecutaba completamente en memoria, sin escribir nunca el script en el disco.
Una vez que el recolector terminaba de recopilar credenciales, los resultados se cifraba con AES-256-CBC y la clave de sesión se envolvía usando una clave pública RSA-4096 codificada. Esto significaba que solo el atacante podía descifrar los datos robados.
Todo se empaquetaba en un archivo y se enviaba al servidor del atacante mediante una solicitud HTTP POST con el encabezado X-Filename: tpcp.tar.gz, una firma que aparece en todas las campañas conocidas de TeamPCP y sirve como un fuerte indicador de detección a nivel de red.
Las organizaciones deben tratar cualquier instalación de las versiones 4.87.1 o 4.87.2 como una brecha confirmada e iniciar una respuesta a incidentes de inmediato.
Todas las credenciales accesibles desde los sistemas afectados deben rotarse, incluyendo claves SSH, credenciales de AWS, GCP y Azure, tokens de Kubernetes, credenciales de Docker, contraseñas de bases de datos, claves API y cualquier secreto almacenado en archivos de entorno.
Simplemente desinstalar el paquete no elimina la puerta trasera persistente. En Linux, el archivo ~/.config/sysmon/sysmon.py y su servicio systemd asociado deben eliminarse manualmente.
En Windows, msbuild.exe en la carpeta de Inicio y el archivo oculto .lock deben borrarse. En entornos Kubernetes, cualquier pod llamado node-setup-* en kube-system debe auditarse y eliminarse, y cada nodo debe revisarse en busca de un servicio systemd inesperado llamado sysmon.service.
Los desarrolladores también deben fijar todas las dependencias a versiones exactas, usar archivos de bloqueo, habilitar la autenticación de dos factores en las cuentas de PyPI, usar credenciales de corta duración siempre que sea posible, evitar almacenar secretos en archivos .env en el disco y bloquear las conexiones salientes a 83.142.209.203, checkmarx.zone y la subred 83.142.209.0/24 a nivel de firewall.
Fuentes:
https://cybersecuritynews.com/hackers-backdoor-telnyx-python-sdk/

Entrada más reciente
0 comentarios :
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.