Repolode
trailofbits

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. 1

    Pide a Claude Code o Codex que instale la skill brotli-checker desde el enlace del README

  2. 2

    Clona el repositorio

    git clone https://github.com/trailofbits/brotli-checker.git
  3. 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