secbrief: informe diario de vulnerabilidades para agentes de IA

Fuentes: secbrief: daily vulnerability briefing for AI-agent-managed machines

secbrief es una herramienta de código abierto diseñada para gestionar la seguridad de máquinas administradas por agentes de inteligencia artificial. Su objetivo principal es proporcionar un informe diario de vulnerabilidades que permite a los equipos de seguridad identificar y priorizar parches sin que el modelo de lenguaje (LLM) tome decisiones operativas. El sistema funciona mediante un script de Python que se instala en los servidores y se ejecuta cada seis horas para comparar el inventario de paquetes con bases de datos oficiales de vulnerabilidades.

La herramienta se basa en tres fuentes de datos gratuitas y oficiales: OSV.dev, el catálogo CISA KEV (Vulnerabilidades Conocidas Explotadas) y formulae.brew.sh. A diferencia de otros sistemas, secbrief utiliza un algoritmo de coincidencia determinista para comparar versiones, evitando así las alucinaciones del LLM en la comparación técnica. El informe generado es un archivo Markdown que clasifica las vulnerabilidades en cuatro categorías: [要対応] (corregir inmediatamente si está en KEV), [] (mitigar mientras se espera una solución), [推奨] (parchear según el ciclo de mantenimiento) y [観察] (observar si no hay parche disponible). Además, incluye una sección para paquetes de Homebrew que no tienen CVE asociados.

El diseño de seguridad de secbrief incluye una puerta de salida que elimina cualquier línea de informe que no verifique cuatro datos clave: ID del aviso, versión instalada, versión de corrección y estado KEV. Esto impide la fabricación de hallazgos falsos. La herramienta no aplica parches automáticamente ni evalúa la exposición en tiempo de ejecución, sino que actúa como un informe de estado. Los usuarios pueden integrar los resultados en un LLM para explicar el plan de acción o en un agente de código para preparar comandos de parcheo, aunque la aplicación final requiere supervisión humana. El proyecto está licenciado bajo MIT y no requiere claves API ni cuentas de usuario para su funcionamiento básico.