Tutoriales y Manuales
Entradas Mensuales
-
▼
2026
(Total:
5519
)
-
▼
abril
(Total:
978
)
-
SAP npm infectados roban credenciales
-
GPT-5.5 presenta riesgos similares a Claude Mythos...
-
Exempleado de Google en IA logra 1000 millones en ...
-
Extensión de Cursor AI accede a tokens de desarrol...
-
La app espía secreta de Italia al descubierto: cóm...
-
Gemini crea archivos Office gratis desde el chat
-
Gemini añade Nano Banana y Veo a Google TV y Chrom...
-
Denuvo cae pero sigue fastidiando a usuarios legít...
-
España aprueba una iniciativa para limitar los blo...
-
Meta planea abastecer sus centros de datos de IA c...
-
Claude Cursor borra datos y backups de empresa en ...
-
Copy Fail es un vulnerabilidad critica kernel de L...
-
China exige baterías ignífugas en coches eléctrico...
-
Fraude masivo con SMS falsos de multas tráfico
-
Jugadores de Minecraft infectados por LofyStealer ...
-
NVIDIA Nemotron 3 Nano Omni dota de sentidos a los...
-
Microsoft reducirá el consumo de RAM en Windows
-
Alerta por fraude que roba cuentas bancarias con M...
-
GitHub pierde usuarios por fallos constantes
-
Sony exige conexión mensual para juegos digitales ...
-
Analista revela alianza OpenAI con MediaTek y Qual...
-
Nuevo sistema genera errores intencionales en corr...
-
Nuevo ataque BlobPhish roba credenciales de inicio...
-
Meta transmitirá energía solar desde el espacio pa...
-
Meta cobraría por guardar chats en WhatsApp
-
IA supera en gasto a salarios humanos
-
Amazon presenta IA que vende por voz como un humano
-
Nuevo grupo de Ransomware Vect 2.0 RaaS ataca sist...
-
Robots humanoides en aeropuertos japoneses por tur...
-
La tasa de fallos de las CPU Intel Raptor Lake sup...
-
Samsung revela prototipo de Galaxy Glasses sin cámara
-
Seis centros de datos de IA propuestos para un pue...
-
WhatsApp prueba su propio proveedor de copias de s...
-
Magnific la nueva era de Freepik con IA
-
Grave vulnerabilidad en autenticación de cPanel y WHM
-
GitHub Copilot limita sus peticiones en junio
-
Grupo ShinyHunters hackea Vimeo
-
Google firma acuerdo clasificado de IA con el Pent...
-
Intel Core 5 320: prometedor para portátiles Windo...
-
Cierre de Kodispain: el addon más usado en Kodi en...
-
Kernel Linux pierde 138 mil líneas y decepciona a ...
-
Generador de malware ELF para Linux elude detecció...
-
ASUS presenta nuevas fuentes de alimentación TUF G...
-
Corsair ThermalProtect: cable diseñado para evitar...
-
El SoC Google Tensor G6 tendrá una GPU PowerVR del...
-
Cómo mantener la seguridad en redes Wi-Fi públicas
-
Canonical integrará IA en Ubuntu
-
PS5 ahora puede funcionar con Linux como un PC gamer
-
Google enfrenta protesta masiva de empleados por c...
-
Microsoft libera el código fuente de MS-DOS 1.0 en...
-
Rompen la protección anti-piratería de Denuvo
-
Microsoft reemplaza Copilot en el Bloc de notas de...
-
La Comisión Europea aprecia que Meta infringió la ...
-
Popular paquete de PyPI con 1 millón de descargas ...
-
Vision Pro revolucionan cirugías de cataratas
-
PS5 podría exigir conexión mensual a internet
-
Movistar presenta fibra On/Off con pago por uso di...
-
Pixel 11 usará GPU antigua para abaratar costos
-
Sinceerly es un plugin engaña a IA con errores ort...
-
Windows Remote Desktop deja fragmentos de imágenes...
-
Vulnerabilidad crítica de RCE en GitHub.com y Ente...
-
China construirá superordenador con 47 mil CPU nac...
-
WhatsApp lanzará almacenamiento cifrado para chats
-
Envía tu nombre al espacio con satélites de la NASA
-
Inyección SQL crítica en LiteLLM pone en riesgo cl...
-
OpenAI lleva su IA a Amazon tras terminar pacto co...
-
Samsung presenta monitor 6K para gaming Odyssey G8
-
Múltiples vulnerabilidades en OpenClaw permiten el...
-
cPanel advierte sobre fallo crítico de autenticaci...
-
FRITZBox 5690 vs 5530 Fiber comparativa
-
Gemini anticipa tus necesidades en el móvil
-
Bizum revoluciona su servicio en España desde el 1...
-
Adobe mejora Photoshop y Lightroom con novedades
-
Europa exige a Google permitir IA rivales en Android
-
Ubuntu incorporará IA en 2026
-
Atentado a Trump dispara ventas de juego del sospe...
-
Magnific la app española de IA para creativos supe...
-
La nueva app de Instagram lanzada en España: Insta...
-
Lenovo vende portátiles de 120 Hz, pero cuando los...
-
YouTuber crea memoria RAM en un laboratorio que hi...
-
Dispositivo a nanoescala genera electricidad conti...
-
Kingston DC3000ME PCIe 5.0, SSD NVMe U.2 de hasta ...
-
Las placas base de MSI serán menos peligrosas para...
-
Nueva campaña de BlueNoroff usa PowerShell sin arc...
-
Nuevo malware usa ofuscación y entrega de carga po...
-
La comunidad de impresión 3D se organiza contra le...
-
Agente de IA con Claude borra base de datos de emp...
-
Samsung presenta una pantalla LED de cine de 14 me...
-
El error de poner el repetidor Wi-Fi cerca del router
-
Linux: el kernel superará pronto los 40 millones d...
-
China muestra a Lingsheng, el superordenador a exa...
-
NVIDIA lanza una GeForce RTX 5070 Laptop con 12 GB...
-
Alertan sobre Claude Mythos capaz detectar vulnera...
-
Claude ahora detecta fallos en código con Bugcrawl
-
Malware oculto en app con un millón de descargas: ...
-
El legendario emulador de Nintendo ZSNES reescrito...
-
OpenAI lanzará su propio móvil
-
Malware previo a Stuxnet atacaba software industrial
-
Noctua publica archivos CAD 3D gratuitos para sus ...
-
Vulnerabilidad crítica de inyección SQL en LiteLLM
-
Spotify lanza clases de fitness
-
Alerta en Linux por fallo en PackageKit que permit...
-
Vulnerabilidad en Notepad++ permite a atacantes bl...
-
iPhone 20 sin bordes imita al Galaxy Edge
-
Samsung logra DRAM un 50% más densa bajo 10 nm
-
Udemy sufre un hackeo por parte de ShinyHunters co...
-
Samsung celebra 1 año de su app para salud mental
-
BleachBit 6 mejora limpieza y gestiona cookies
-
Windows 11 dejará pausar actualizaciones sin límite
-
Linux 7.1 acelera NTFS y retira los i486
-
AMD EXPO 1.2 no será exclusivo de X870: las placas...
-
Cámaras de móviles amenazadas por escasez de RAM
-
Aplicación Vibing.exe de Microsoft Store presuntam...
-
Google prepara nuevas voces para Gemini
-
Sólo 8 aerolíneas ofrecen WiFi de más de 100 Mbps
-
RTX 4090 falsa engaña a comprador con réplica impe...
-
Linux usa IA local para detectar fallos en segundos
-
Fibra 1 Gbps: ¿qué operador en España ofrece mejor...
-
Protege tu PC en redes WiFi públicas con este ajus...
-
Microsoft prepara Windows K2 para reconquistar a s...
-
Agente de programación con IA basado en Claude Opu...
-
Top reproductores de vídeo Android sin anuncios
-
AMD EXPO 1.2 optimiza memorias DDR5
-
LG lanza alerta automática en accidentes de tráfico
-
Policía busca 4 días a una mujer méxicana con foto...
-
Lector de documentos falso en Google Play con 10K ...
-
Copilot revoluciona OneDrive con resúmenes y edici...
-
Europa crea banco de hidrógeno para competir con C...
-
-
▼
abril
(Total:
978
)
-
►
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
Paquete PyPI de Telnyx con 742.000 descargas comprometido en ataque a la cadena de suministro de TeamPCP
El SDK oficial de Python de Telnyx en PyPI fue comprometido esta mañana como parte de una campaña de cadena de suministro en escalada, orquestada durante semanas por el grupo de actores de amenazas TeamPCP.
Las versiones maliciosas 4.87.1 y 4.87.2 del paquete telnyx se subieron a PyPI a las 03:51 UTC del 27 de marzo de 2026, con la carga útil ejecutándose silenciosamente al momento de la importación en sistemas Windows y Linux/macOS.
Las organizaciones que usen estas versiones deben tratar los entornos afectados como totalmente comprometidos e rotar inmediatamente todas las credenciales expuestas.
El Ataque a la Cadena de Suministro de TeamPCP
El compromiso de Telnyx no es un evento aislado: es el último eslabón en una campaña de cadena de suministro de encadenamiento de credenciales que TeamPCP ha estado ejecutando desde el 19 de marzo de 2026.
El patrón operativo del grupo es preciso y repetible: comprometer una herramienta de seguridad o desarrollo confiable, robar las credenciales de CI/CD que expone, usar esas credenciales para envenenar el siguiente objetivo en la cadena, recolectar los secretos que el nuevo entorno contenga y repetir el proceso.
La línea de tiempo de la campaña es la siguiente:
- 19 de marzo: El escáner de vulnerabilidades de código abierto Trivy de Aqua Security fue backdoorizado, asignándosele el CVE-2026-33634 (CVSS 9.4). TeamPCP forzó la subida de binarios maliciosos a 75 de 77 etiquetas de
trivy-actiony 7 desetup-trivy, recolectando secretos de CI/CD —incluyendo tokens de npm, credenciales de Docker Hub y tokens de publicación en PyPI— de cada pipeline que ejecutaba Trivy sin fijar versiones. Para el final del día, 44 repositorios de GitHub de Aqua Security fueron renombrados con el prefijotpcp-docs-. - 20 de marzo: Usando tokens de npm robados de las víctimas de Trivy, TeamPCP desplegó el backdoor CanisterWorm en más de 46 paquetes de npm. El gusano automatizó el proceso de "token-a-compromiso": dado un token de npm robado, enumeraba todos los paquetes publicables, incrementaba versiones y publicaba releases maliciosos en ámbitos completos en menos de 60 segundos.
- 22 de marzo: Investigadores observaron a TeamPCP desplegando esteganografía en archivos WAV para entregar cargas útiles en una variante de limpiador de Kubernetes. Una carga maliciosa fue incrustada dentro de archivos de audio
.wav—disfrazando datos binarios como frames de audio válidos—, marcando el debut de una técnica que reaparecería cinco días después en el compromiso de Telnyx. - 23 de marzo: Las GitHub Actions
kics-github-actionyast-github-actionde Checkmarx fueron comprometidas, junto con dos extensiones de OpenVSX (cx-dev-assist 1.7.0yast-results 2.53.0). El atacante secuestró 35 etiquetas entre las 12:58 y 16:50 UTC usando un nuevo dominio de C2,checkmarx[.]zone, suplantando la marca de Checkmarx. El código malicioso fue eliminado aproximadamente tres horas después. - 24 de marzo: Las versiones 1.82.7 y 1.82.8 de LiteLLM se publicaron en PyPI usando credenciales robadas del pipeline de CI/CD de LiteLLM, que a su vez ejecutaba Trivy sin fijar versiones. LiteLLM registra aproximadamente 95 millones de descargas mensuales y se despliega ampliamente como puerta de enlace centralizada para LLM, con acceso a credenciales de OpenAI, Anthropic, AWS Bedrock, GCP Vertex AI y más. PyPI puso en cuarentena los paquetes en aproximadamente tres horas. El C2 era
models[.]litellm[.]cloud. - 27 de marzo (hoy): Telnyx —con 742,000 descargas en el último mes— se convierte en la última víctima.
La Carga Útil de Telnyx: Ejecución al Momento de la Importación
Según el aviso de Akidio, la inyección maliciosa en el paquete Telnyx reside en telnyx/_client.py y se ejecuta al momento de la importación. No hay un hook de instalación que desactivar ni un script postinstall que bloquear: el malware se ejecuta en el instante en que un desarrollador o aplicación llama a import telnyx. El ataque se bifurca en dos rutas de ejecución dependiendo del sistema operativo del host.
En Windows, la carga útil descarga hangup.wav desde el C2 del atacante en 83[.]142[.]209[.]203:8080. Los datos de los frames del archivo de audio contienen un ejecutable codificado en base64 y ofuscado con XOR.
Tras decodificarlo, el dropper escribe el ejecutable en %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\msbuild.exe, asegurando que se ejecute silenciosamente en cada inicio de sesión del sistema. Un archivo oculto .lock impone un enfriamiento de 12 horas para reducir la superficie de detección.
En Linux y macOS, un script Python de segunda etapa completo está hardcodeado como un blob en base64 en _client.py en la línea 459. Este script descarga ringtone.wav desde el mismo C2, decodifica un script recolector de tercera etapa desde los frames del WAV usando la misma técnica XOR y lo ejecuta mediante sys.executable canalizado a stdin.
La salida recolectada se cifra con AES-256-CBC; la clave de sesión se envuelve con una clave pública RSA-4096 (OAEP) en poder del atacante, asegurando que solo él pueda descifrar los datos exfiltrados. El paquete de exfiltración se transmite mediante HTTP POST con el encabezado X-Filename: tpcp.tar.gz.
La Técnica de Esteganografía en WAV
El mecanismo de entrega de la carga útil merece especial atención. En lugar de descargar un binario crudo o un script Python —ambos activarían alarmas de filtrado de contenido e inspección de URLs—, TeamPCP entrega sus cargas útiles disfrazadas como archivos de audio .wav. Los archivos son estructuralmente válidos y superan las verificaciones de tipo MIME. El contenido malicioso se oculta dentro de los datos de los frames de audio usando la siguiente lógica de decodificación:
with wave.open(wf, 'rb') as w:
b = base64.b64decode(w.readframes(w.getnframes()))
s, m = b[:8], b[8:]
payload = bytes([m[i] ^ s[i % len(s)] for i in range(len(m))])
Los primeros 8 bytes de los datos de frames decodificados sirven como clave XOR; el resto es la carga útil ofuscada. Los filtros de seguridad basados en contenido que inspeccionan el archivo como audio no encontrarán nada anómalo.
Esta técnica se observó por primera vez en el limpiador de Kubernetes de TeamPCP el 22 de marzo. Su reutilización en el paquete Telnyx solo cinco días después —transportando tanto el dropper de Windows como el infostealer de Linux— confirma que TeamPCP la ha estandarizado como parte de su kit de herramientas.
Indicadores de Compromiso
| Categoría | Indicador |
|---|---|
| Paquete malicioso | telnyx==4.87.1 (SHA256: 7321caa303fe96ded0492c747d2f353c4f7d17185656fe292ab0a59e2bd0b8d9) |
| Paquete malicioso | telnyx==4.87.2 (SHA256: cd08115806662469bbedec4b03f8427b97c8a4b3bc1442dc18b72b4e19395fe3) |
| Servidor C2 | 83[.]142[.]209[.]203:8080 |
| URL de carga útil para Windows | hxxp://83[.]142[.]209[.]203:8080/hangup.wav |
| URL de carga útil para Linux/macOS | hxxp://83[.]142[.]209[.]203:8080/ringtone.wav |
| Punto de exfiltración | hxxp://83[.]142[.]209[.]203:8080/ (POST) |
| Encabezado de exfiltración | X-Filename: tpcp.tar.gz |
| Ruta de persistencia en Windows | %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\msbuild.exe |
| Archivo de bloqueo en Windows | %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\msbuild.exe.lock |
Pasos de Mitigación
Las organizaciones que hayan instalado telnyx==4.87.1 o telnyx==4.87.2 deben tomar las siguientes acciones sin demora:
- Elimina las versiones maliciosas — Retrocede a
telnyx==4.87.0y fija explícitamente la versión en todos los archivos de dependencias. - Trata el entorno como comprometido — Rota todas las claves API, credenciales de bases de datos, claves SSH, tokens de proveedores en la nube y cualquier otro secreto accesible desde la máquina afectada o el pipeline de CI/CD.
- Específico para Windows — Verifica la presencia de
msbuild.exeen%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\y elimínalo junto con cualquier archivo.lockasociado. - Monitoreo de red — Bloquea y monitorea todo el tráfico HTTP saliente hacia
83[.]142[.]209[.]203:8080. - Audita los pipelines de CI/CD — Revisa si algún pipeline de construcción que ejecutaba las versiones afectadas de Telnyx también tenía acceso a credenciales para otros paquetes o plataformas, ya que el comportamiento documentado de TeamPCP es usar cada compromiso para habilitar el siguiente.
Dada la evaluación del FBI tras el compromiso de LiteLLM —que anticipa "un aumento en divulgaciones de brechas, intrusiones posteriores y intentos de extorsión" en las próximas semanas—, las organizaciones que integran paquetes de infraestructura de telecomunicaciones o IA basados en Python deben auditar urgentemente sus árboles de dependencias y aplicar el fijado de versiones en todos los entornos.
Fuentes:
https://cybersecuritynews.com/telnyx-pypi-package-compromised/



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.