Postman Desktop instaló sus propios plugins en Codex y Claude Code e intentó aprobar su propio hook. Postman lo revierte, así que revisa tu configuración

Qué pasó
Postman desktop 12.33.4 instaló plugins de Postman en Codex y Claude Code en una actualización automática, y el código de su instalador intenta aprobar su propio hook de arranque de Codex; Postman dice en GitHub que lo está revirtiendo.
Por qué importa
Una app de terceros reescribió la configuración de tus agentes de codificación y les dijo que cargaran primero su skill, y Postman no ha dicho que la reversión elimine lo que ya está en el disco.
Qué hacer
Si usas Postman desktop con Codex o Claude Code, revisa ~/.codex/config.toml y ~/.claude/settings.json en busca de entradas de Postman y elimínalas.

Nuestro veredicto: si usas la app de escritorio de Postman junto a OpenAI Codex o Claude Code, audita hoy los archivos de configuración de tus agentes. La app de Postman modificó la configuración de ambos agentes durante una actualización automática, y la corrección que Postman anunció solo dice que detiene el cambio. No dice que elimine lo que ya está en tu disco. Ninguno de los dos agentes de codificación hizo nada malo, así que nuestros veredictos sobre ellos se mantienen.

Qué ha pasado

El informe es el issue #14370 de GitHub en el propio repositorio de soporte de Postman, abierto el 25 de octubre de 2026 y titulado «SEVERE Desktop auto-installs Codex/Claude plugins; installer attempts to trust its own startup hook».

El autor del informe cita el propio registro de Postman: PostmanAgentPluginService~install: script completed, con la fuente auto-existing-upgrade y los resultados claude-code:installed y codex:installed. Según el informe, la app modificó entonces tres lugares:

  • ~/.codex/config.toml incorporó una fuente git [marketplaces.postman], un bloque [plugins."postman@postman"] con enabled = true y una entrada en hooks.state con un trusted_hash.
  • ~/.claude/settings.json activó postman@claude-plugins-official.
  • Una CLI de Postman apareció en ~/.local/bin.

El hook instalado indica al agente, antes de «cualquier tarea de ingeniería de API no trivial», que «cargue la skill postman:api-engineer y la siga». Eso cubre el trabajo general con API, no solo las peticiones que mencionan Postman.

El propio comentario del código fuente del instalador dice «Approves only Postman's current hook after installation». El autor del informe afirma que el instalador lee el hash del hook y lo escribe en hooks.state como trusted_hash. En pocas palabras: el instalador está construido para responder, en tu nombre, al paso de aprobación que debería corresponder a ti. El autor del informe también es cauto aquí: el registro de confianza de su máquina «no prueba quién creó ese registro concreto».

Qué dijo Postman

Las respuestas de Postman son comentarios en el issue, no una entrada de blog ni un aviso de seguridad. El 5 de noviembre de 2026, una cuenta de Postman con la etiqueta «Member» (miembro), preethammavin, escribió que Postman rediseñará la experiencia «con el nivel de control adecuado» y que «mientras tanto, estamos revirtiendo este cambio». El issue se cerró y se bloqueó el mismo día.

El informe se presentó contra Postman Desktop 12.33.4 en macOS, con el plugin de Postman para Codex 1.1.0 y el plugin para Claude 2.0.1. Postman no ha dicho qué otras versiones están afectadas ni qué versión lleva la reversión. La respuesta de Postman no dice si la reversión elimina las integraciones que ya estaban instaladas.

Por qué importa

El autor del informe es cauto con el alcance: el informe «no pretende establecer una exfiltración de datos», y nosotros no lo llamamos malware. Es un problema de consentimiento. Una herramienta que instalaste para probar API cambió el comportamiento de dos agentes de codificación, les dijo que cargaran primero su skill y distribuyó código de instalador pensado para aprobar su propio hook de arranque, todo sin preguntar.

Ese es exactamente el tipo de cambio difícil de detectar: nada se rompe, tu agente simplemente empieza a seguir las instrucciones de otro. Si gestionas máquinas de desarrolladores, trata ~/.codex/config.toml y ~/.claude/settings.json como configuración que auditas, no como archivos que solo toca el agente.

Qué cambia para ti

  1. Abre ~/.codex/config.toml y elimina cualquier fuente [marketplaces.postman], el bloque [plugins."postman@postman"] y cualquier entrada de Postman bajo hooks.state.
  2. Abre ~/.claude/settings.json y desactiva o elimina postman@claude-plugins-official.
  3. Revisa ~/.local/bin en busca de una CLI de Postman que no instalaste a propósito.
  4. Actualiza Postman desktop cuando se publique la reversión y vuelve a revisar ambos archivos, porque Postman no ha dicho que la reversión limpie las instalaciones antiguas.

Preguntas frecuentes

¿Es esto malware? No. El autor del informe deja expresamente claro que no afirma una exfiltración de datos. El problema es que la app cambió el comportamiento de tus agentes sin tu consentimiento, y su instalador está escrito para aprobar su propio hook.

¿La reversión de Postman arregla mi máquina? No según lo que Postman ha dicho. Su respuesta anuncia la reversión pero no dice que elimine lo que ya estaba instalado, así que limpia los archivos tú mismo.

¿Esto cambia vuestro veredicto sobre Codex o Claude Code? No. Ambas herramientas fueron el objetivo, no la causa.

Qué hacer

  1. 1 Abre ~/.codex/config.toml y elimina cualquier fuente [marketplaces.postman], el bloque [plugins."postman@postman"] y cualquier entrada de Postman bajo hooks.state.
  2. 2 Abre ~/.claude/settings.json y desactiva o elimina postman@claude-plugins-official.
  3. 3 Revisa ~/.local/bin en busca de una CLI de Postman que no instalaste a propósito, y elimínala si no la quieres.
  4. 4 Actualiza Postman desktop cuando Postman publique la reversión, y vuelve a revisar ambos archivos después, porque la reversión detiene las instalaciones nuevas pero no dice que limpie las antiguas.

Herramientas y modelos afectados

OpenAI CodexClaude CodePostman (desktop app)

No vuelvas a tener que ponerte al día

El resumen semanal: solo cambios de veredicto y acciones urgentes. Sin relleno.

Al suscribirte aceptas nuestra Política de privacidad. Cancela cuando quieras.