Cómo asegurar agentes de IA que ejecutan comandos AWS CLI: no confíes en sus propias advertencias

Problema Los equipos que automatizan tareas en AWS con agentes de IA (Claude Code, Codex, etc.) suelen confiar en una regla de “preguntar antes de ejecutar cualquier comando que cambie el estado”. Esa regla se implementa en el propio agente o en una capa de filtrado de comandos. En la práctica, la regla es una política de comportamiento del modelo, no un control de seguridad. Cuando el modelo recibe una cadena manipulada que parece parte de la conversación normal, puede saltarse la regla y ejecutar comandos peligrosos sin confirmación. ...

September 21, 2026 · Ernesto

Cómo diagnosticar y mitigar vulnerabilidades de kTLS en Linux

Problema En entornos donde se delega la terminación TLS al kernel (kTLS), el flujo de recepción de datos depende de una ruta de código que asume la existencia de un socket buffer (skb) para cada registro TLS. Cuando un registro TLS 1.3 de longitud cero llega desde la lista de recepción (rx_list), el kernel escribe directamente en el buffer de usuario sin crear un skb. La lógica posterior del bucle de recepción, sin embargo, sigue esperando un skb y termina accediendo a memoria no inicializada. El resultado es una condición de desreferencia que permite la ejecución arbitraria de código en el contexto del proceso que consume la conexión. ...

September 20, 2026 · Ernesto

Cómo gestionar SSH keys en Proxmox y workloads con AI agents

Problema En muchos homelabs y pequeños entornos de producción se combina Proxmox como hipervisor con máquinas virtuales (VM) y contenedores LXC que ejecutan servicios automatizados mediante Ansible, Cloud‑Init o scripts personalizados. La gestión de claves SSH se vuelve un punto crítico: por un lado, la automatización requiere claves sin frase de paso para que los playbooks no se interrumpan; por otro, la seguridad exige que cada entidad tenga el menor privilegio posible. La llegada de agentes de IA (Hermes, Pi.dev, etc.) que necesitan acceso SSH a los nodos complica aún más la ecuación, pues pueden ejecutar comandos con privilegios elevados y, si no se controla, podrían causar daños irreparables. El reto es definir una arquitectura de claves que permita automatizar sin fricción y, al mismo tiempo, limitar el alcance de cada credencial. ...

September 20, 2026 · Ernesto

Gestión de SSH keys para múltiples servidores y laptops

Problema En entornos con varios servidores y más de un equipo cliente (portátiles, desktop, máquinas de CI), la proliferación de claves SSH rápidamente se vuelve inmanejable. Cada vez que se añade o se pierde un dispositivo, la lista de claves autorizadas en cada servidor debe actualizarse. Sin una estrategia clara, se corre el riesgo de: Dejar claves huérfanas que siguen permitiendo acceso. No poder revocar el acceso de un dispositivo comprometido sin afectar a los demás. Confundir cuál clave corresponde a cuál máquina, lo que dificulta auditorías y rotaciones periódicas. El desafío es mantener una relación uno‑a‑uno entre dispositivos cliente y sus credenciales, sin que esa relación se vuelva una tabla de Excel imposible de mantener. ...

September 20, 2026 · Ernesto

Cómo diagnosticar y solucionar eventos 4625 de auditoría fallidos vinculados a msedgewebview2.exe en Windows

Problema En varios equipos Windows aparecen entradas de auditoría fallida con Event ID 4625 cada vez que el sistema arranca. El registro muestra que el proceso que intenta autenticarse es msedgewebview2.exe, ubicado en la carpeta de Microsoft Edge WebView2. El mensaje de error indica “Unknown user name or bad password” (código 0xC000006D) y el Logon Type es 2 (interactivo). El patrón es reproducible en máquinas que recibieron una actualización reciente del sistema operativo y que tienen deshabilitado el servicio de búsqueda de Windows. ...

September 19, 2026 · Ernesto

Cómo interpretar el error 50074 en Entra ID Sign‑in Logs y validar contraseñas en entornos PHS

Problema En entornos Microsoft Entra ID (antes Azure AD) que utilizan Password Hash Sync (PHS), los analistas de SOC a menudo necesitan determinar si una autenticación fallida fue causada por una contraseña incorrecta o por un paso de MFA que no se completó. Los registros de “Sign‑in logs” presentan una estructura de pasos (authenticationStep) donde cada paso indica el método usado, si tuvo éxito y un detalle. El patrón que genera dudas es: ...

September 19, 2026 · Ernesto

Cómo comparar Cloudflared/WARP y WireGuard para acceso remoto a servidores personales

Problema Los administradores de homelab suelen depender de una VPN tradicional (WireGuard, OpenVPN) para conectarse a sus servidores desde cualquier ubicación. En redes públicas —hospitales, aeropuertos, campus— los firewalls pueden bloquear puertos UDP o protocolos desconocidos, dejando la VPN inoperativa. La alternativa que muchos están probando es un túnel Cloudflare + WARP: el cliente WARP se conecta a la red de Cloudflare y, mediante cloudflared, se expone un túnel HTTPS que lleva el tráfico a la máquina interna. ...

September 18, 2026 · Ernesto

Cómo habilitar LDAPS desde Linux a Active Directory y resolver "unable to verify the first certificate"

Problema En entornos mixtos Windows / Linux es frecuente que una aplicación Linux necesite consultar usuarios y grupos en un dominio Active Directory (AD). La comunicación LDAP sin cifrado funciona sin problemas, pero cuando se intenta forzar LDAPS (LDAP sobre TLS/SSL, puerto 636) aparecen errores de verificación de certificado como: CONNECTED(00000003) depth=0 CN = my.server.dc verify error:num=20:unable to get local issuer certificate depth=0 CN = my.server.dc verify error:num=21:unable to verify the first certificate Este mensaje indica que el cliente Linux no confía en la cadena de certificación que presenta el controlador de dominio. El patrón se repite en muchos setups: el certificado del DC se ha exportado, se ha copiado al host Linux y se ha ejecutado update-ca-certificates, pero openssl s_client sigue sin validar la cadena. El problema no es exclusivo de un dominio concreto; cualquier organización que use certificados internos emitidos por su propia AD Certificate Services puede tropezar con la misma situación. ...

September 17, 2026 · Ernesto

Cómo diagnosticar y solucionar fallos intermitentes de OpenSSH en Windows Server 2022

Problema En entornos de producción con Windows Server 2022 se habilita la característica OpenSSH Server para ofrecer SFTP o acceso remoto a scripts de backup. Con frecuencia los administradores observan que las transferencias funcionan durante varios ciclos y, de repente, aparecen fallos sin un mensaje de error claro. Los síntomas típicos son: Conexiones SFTP que se cierran después de un tiempo sin razón aparente. Mensajes de “Connection closed by remote host” en los logs del cliente. Intermitencia que parece seguir un patrón de éxito‑fallo‑éxito. Ningún cambio reciente en la configuración del daemon (sshd_config) ni en la red. Este comportamiento es frustrante porque los backups pueden quedar incompletos y el equipo de operaciones pierde tiempo revisando credenciales, permisos de archivo y la configuración de cifrado, sin encontrar la causa raíz. ...

September 16, 2026 · Ernesto

Cómo organizar y mantener recursos de Active Directory en entornos productivos

Problema En entornos con varios administradores y equipos de seguridad, la lista de recursos de Active Directory (scripts, guías, herramientas, STIGs, baselines) suele crecer de forma descontrolada. Los enlaces se rompen, las versiones quedan obsoletas y, lo que es peor, algunas herramientas disparan alertas de SOC o EDR porque están catalogadas como “malware‑like”. El resultado es una base de conocimiento fragmentada que dificulta la adopción de buenas prácticas y genera pérdida de tiempo cada vez que se necesita una referencia fiable. ...

September 16, 2026 · Ernesto