GitHub actualiza la API de Dependabot con datos de versiones
Según GitHub. GitHub añade un campo de versión a su API de alertas de Dependabot para facilitar la gestión de vulnerabilidades.
- • El nuevo campo version_requirement muestra la versión de la dependencia vulnerable directamente.
- • Se elimina la necesidad de analizar archivos de bloqueo o realizar consultas GraphQL adicionales.
- • La funcionalidad ya está disponible en GitHub.com y GitHub Enterprise Cloud.
Mejoras en la API
GitHub ha anunciado la inclusión del campo version_requirement en la API REST de alertas de Dependabot. Este cambio permite a los usuarios obtener la versión o restricción de versión registrada para una dependencia vulnerable sin necesidad de realizar procesos de consulta externos.
Fuentes de información
El valor del campo depende del método de detección utilizado por Dependabot, incluyendo archivos de bloqueo, manifiestos o la API de envío de dependencias. En casos donde no exista un valor disponible, el campo se mostrará como nulo para evitar errores de datos.
Disponibilidad del servicio
La actualización ya se encuentra operativa en GitHub.com y GitHub Enterprise Cloud. Además, GitHub ha confirmado que esta capacidad se integrará en la versión 3.24 de GitHub Enterprise Server, permitiendo su uso en alertas individuales, listas de repositorios y webhooks.
- 1. github.blogAbrir fuente