Confianza

Seguridad

Orbit ejecuta un agente de IA con acceso local a herramientas en tu máquina, así que conviene explicar su modelo de seguridad con claridad. Aquí tienes cómo reportar un problema y qué cuenta como tal.

Última actualización: 10 de octubre de 2026

Versiones compatibles

Orbit es anterior a 1.0. Las correcciones de seguridad se hacen sobre la última versión y la rama main.

  • main (última) — compatible
  • Última versión etiquetada — compatible
  • Versiones anteriores — no compatibles

Reportar una vulnerabilidad

Reporta vulnerabilidades en privado — no abras un issue público. Usa el reporte privado de vulnerabilidades de GitHub, o escribe a [email protected].

Qué incluir

  • una descripción del problema y de su impacto;
  • pasos para reproducirlo, o una prueba de concepto;
  • la versión de Orbit, la versión de tu sistema operativo y cómo se instaló Orbit (cargo run, un bundle .app o un DMG);
  • la versión de la CLI de pi (pi --version).

Qué esperar

Recibirás un acuse de recibo en unos días y una actualización de estado cuando se triage el informe. Danos un margen razonable para publicar una corrección antes de cualquier divulgación pública.

Alcance y modelo de seguridad

Orbit es un cliente de escritorio local. Lanza el agente de código pi como proceso hijo y le da el mismo acceso local a herramientas que tendrías en un terminal. Algunas propiedades son por diseño y no son vulnerabilidades por sí mismas:

  • Orbit ejecuta el agente con acceso local total a herramientas. El agente puede leer, editar y ejecutar comandos en tu espacio de trabajo como tu usuario. Ese es precisamente el propósito de la herramienta.
  • Los modos de acceso son una barrera de confirmación, no una sandbox. Supervisado, Aceptar ediciones automáticamente y Acceso total deciden qué llamadas que modifican piden confirmación primero. pi no incluye sandbox y Orbit no añade una. Un modo que autoaprueba una llamada no es un límite de aislamiento.
  • Los datos de sesión viven en el almacén propio de pi (~/.pi/agent/, ~/.orbit-pi/). Orbit lee y escribe los mismos archivos que la CLI de pi.

Informes que sí queremos:

  • fallos de seguridad de memoria;
  • inyección de comandos o de prompts que cruce un límite que Orbit dice imponer;
  • credenciales filtrándose por la superficie RPC;
  • el actualizador firmado aceptando un artefacto no verificable.