今日已更新 166 条资讯 | 累计 40611 条内容
关于我们

fetch-sentinel v0.1-alpha: guardian en tiempo de fetch para agentes, con KI abiertos declarados

Fenix 2026年09月04日 05:19 3 次阅读 来源:Dev.to

🛡️ fetch-sentinel: El cortafuegos local (CPU-Only) para blindar la ventana de contexto de tus agentes de IA frente a inyecciones indirectas de prompts. Internet es hostil por defecto. Tu agente ya no tiene por qué estar expuesto. fetch-sentinel es un guardia estructural en el punto de entrada cuando un agente autonomo hace fetch de contenido web arbitrario. Su trabajo es decidir, antes de que el contenido externo entre al contexto del LLM, que partes son dato y que partes son instruccion. Este post NO presenta fetch-sentinel como un producto listo para produccion. Lo presenta como un repositorio alfa con cuatro capas obligatorias implementadas y verificadas localmente con 161 tests, y con dos KI conocidos abiertos (KI-10, KI-11) que una auditoria independiente identifico en la segunda ronda de revision y que requieren un refactor mayor para cerrarse. El problema: inyeccion indirecta de prompts via contenido fetched Cuando un agente LLM navega la web por su cuenta, el contenido fetched es input no confiable. Un atacante puede inyectar instrucciones en paginas que el agente va a leer como si fueran parte del prompt del sistema: Texto invisible en comentarios HTML, atributos alt, metadata. Codepoints Unicode ofuscados (TAG block, ZWSP, BIDI override) que sobreviven a la mayoria de los pipelines de sanitizacion. Manipulacion semantica sin instruccion explicita: propaganda o "hechos" seleccionados empaquetados como resumen. Exfiltracion en cadena: si el agente tiene acceso a shell, email o API keys, una inyeccion exitosa escala a accion real no autorizada. Los firewalls semanticos no resuelven esto (intentar defenderse contra manipulacion semantica convierte el componente en algo que no funciona). Lo que resuelve el problema es defender el punto de entrada. Que hace fetch-sentinel Cuatro capas obligatorias: Capa Modulo Que hace 1 - Fetch aislado core/fetcher.py Extraccion readability sobre html.parser (stdlib), descarta <script> , <style> , <iframe> , <noscript> , <objec

本文内容来源于互联网,版权归原作者所有
查看原文