Extensión de VS Code de Red Hat que detecta vulnerabilidades conocidas y problemas de licencias en las dependencias del proyecto mientras editas archivos de manifiesto.
trailofbits/brotli-checker
Skill para Claude Code y Codex que analiza proyectos y binarios en busca de copias del decodificador Brotli afectadas por CVE-2026-111497 y orienta sobre las actualizaciones.
- Estrellas
- 68
- Forks
- 4
- Issues abiertos
- 2
- Último commit
- hace 14 horas
¿Qué es?
Brotli Checker encuentra copias del decodificador Brotli que podrían necesitar una actualización para CVE-2026-111497. Se instala como skill de Claude Code o Codex, y luego el asistente analiza el código fuente, las dependencias, los paquetes de aplicaciones y los sistemas de archivos de contenedores desempaquetados. El escáner comprueba fingerprints del código fuente y código binario ELF compatible, y puede reconocer tablas del decodificador en binarios eliminados o compilados con LTO.
Para cada copia encontrada, el asistente investiga si la aplicación en ejecución realmente la usa y explica qué actualizar o revisar. La herramienta lee archivos sin ejecutar código de la aplicación ni realizar sondeos de red. Trailmark se puede usar para rastrear llamadas al decodificador y a las API de fetch durante la revisión del código fuente.
También se puede ejecutar directamente un escáner Python independiente (solo biblioteca estándar, Python 3.12 a 3.15), con salida JSON opcional que muestra evidencias de cada copia y brechas de cobertura. Las reglas se basan en una instantánea del aviso de seguridad fechada el 2026-10-23, por lo que conviene consultar las recomendaciones actuales de los proveedores para comprobar si hay actualizaciones o backports.
Funciones clave
- 01Analiza el código fuente, las dependencias, los paquetes de aplicaciones y los sistemas de archivos de contenedores en busca de copias del decodificador Brotli.
- 02Comprueba fingerprints del código fuente y código binario ELF compatible en numerosas arquitecturas de CPU.
- 03Reconoce tablas del decodificador en binarios eliminados o compilados con LTO.
- 04Lee archivos sin ejecutar código de la aplicación ni enviar sondeos de red.
- 05Genera en JSON evidencias de cada copia y brechas de cobertura.
Casos de uso
- Comprobar las dependencias y los artefactos de compilación de un proyecto para encontrar copias vulnerables del decodificador Brotli.
- Auditar imágenes de contenedores o paquetes de aplicaciones desempaquetados antes del lanzamiento.
- Permitir que un asistente de Claude Code o Codex investigue y explique las actualizaciones necesarias.
Inicio rápido
- 1
Pide a Claude Code o Codex que instale la skill brotli-checker desde el enlace del README
- 2
Clona el repositorio
git clone https://github.com/trailofbits/brotli-checker.git - 3
Ejecuta el escáner en la carpeta de tu aplicación
python3 skills/brotli-checker/scripts/brotli_inventory.py /path/to/application
Antes de usarlo
- Trailmark requiere Python 3.12 a 3.15 y uv para descubrir el código fuente.
- Las comprobaciones de binarios solo cubren las arquitecturas ELF indicadas, y la cobertura depende del compilador y de las opciones de compilación.
- Las reglas usan una instantánea de recomendaciones con fecha de 2026-10-23; consulta las directrices actuales del proveedor para ver si hay novedades.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es brotli-checker?
- Skill para Claude Code y Codex que analiza proyectos y binarios en busca de copias del decodificador Brotli afectadas por CVE-2026-111497 y orienta sobre las actualizaciones. Brotli Checker encuentra copias del decodificador Brotli que podrían necesitar una actualización para CVE-2026-111497. Se instala como skill de Claude Code o Codex, y luego el asistente analiza el código fuente, las dependencias, los paquetes de aplicaciones y los sistemas de archivos de contenedores desempaquetados. El escáner comprueba fingerprints del código fuente y código binario ELF compatible, y puede reconocer tablas del decodificador en binarios eliminados o compilados con LTO.
- ¿brotli-checker es gratuito? ¿Qué licencia tiene?
- brotli-checker es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿brotli-checker sigue mantenido?
- Mantenimiento activo. El último commit de brotli-checker fue el 6 nov 2026.
- ¿Para qué puedo usar brotli-checker?
- Comprobar las dependencias y los artefactos de compilación de un proyecto para encontrar copias vulnerables del decodificador Brotli. Auditar imágenes de contenedores o paquetes de aplicaciones desempaquetados antes del lanzamiento. Permitir que un asistente de Claude Code o Codex investigue y explique las actualizaciones necesarias.
- ¿Cómo se instala brotli-checker?
- Pide a Claude Code o Codex que instale la skill brotli-checker desde el enlace del README Clona el repositorio: git clone https://github.com/trailofbits/brotli-checker.git Ejecuta el escáner en la carpeta de tu aplicación: python3 skills/brotli-checker/scripts/brotli_inventory.py /path/to/application
- ¿Dónde consigo brotli-checker?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/trailofbits/brotli-checker
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una skill para agentes de programación que ejecuta auditorías de seguridad en varias fases, con agentes aislados, verificación independiente y hallazgos legibles por máquina.
Servidor MCP y CLI para que los agentes de IA hagan ingeniería inversa de binarios nativos, apps de Electron, ensamblados .NET y sitios web.
Implementación de referencia de un pipeline autónomo para detectar y corregir vulnerabilidades con Claude, con skills de seguridad interactivas para modelar amenazas, escanear, clasificar y parchear.
Una dependencia de desarrollo de Composer que bloquea la instalación de paquetes PHP con avisos de seguridad conocidos y se actualiza a diario.
CLI de Node.js y skills de agente que comprueban si un sitio web o un binario local de PHP ejecuta una versión vulnerable a php2shell.