Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en Octokit (CVE-2022-31072)

Gravedad CVSS v3.1:
BAJA
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
15/06/2022
Última modificación:
27/06/2022

Descripción

Octokit es un kit de herramientas Ruby para la API de GitHub. Las versiones 4.23.0 y 4.24.0 de la gema octokit fueron publicadas conteniendo archivos escribibles por el mundo. Específicamente, la gema fue empaquetada con archivos que tenían sus permisos establecidos en "-rw-rw-rw-" (es decir, 0666) en lugar de "rw-r--r--" (es decir, 0644). Esto significa que cualquier persona que no sea el propietario (Grupo y Público) con acceso a la instancia donde se ha instalado esta versión podría modificar los archivos escribibles por el mundo desde esta gema. Este problema está parcheado en Octokit 4.25.0. Se presentan dos mitigaciones disponibles. Los usuarios pueden usar la versión anterior de la gema, v4.22.0. Alternativamente, los usuarios pueden modificar los permisos de los archivos manualmente hasta que puedan actualizar a la última versión

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:octokit_project:octokit:4.23.0:*:*:*:*:ruby:*:*
cpe:2.3:a:octokit_project:octokit:4.24.0:*:*:*:*:ruby:*:*