CVE-2026-45725 in compliance-trestleinformación

Resumen

por VulDB • 2026-08-13

compliance-trestle es una plataforma de herramientas para gestionar el cumplimiento normativo como código (compliance as code). Antes de las versiones 3.12.2 y 4.0.3, el mecanismo de caché de obtención remota de la biblioteca compliance-trestle (HTTPSFetcher y SFTPFetcher) construía la ruta del archivo de caché local a partir del componente de ruta de la URL sin sanitizar las secuencias de traversión de directorios (`../`). Cuando un perfil OSCAL remoto hace referencia a una URL con traversión en su ruta, el cuerpo de la respuesta HTTP se escribe en una ubicación fuera del directorio de caché previsto, lo que permite escribir archivos arbitrarios con contenido controlado por el atacante en el sistema de archivos. Las versiones 3.12.3 y 4.0.3 corrigen este problema.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

GitHub M

Reservar

2026-05-13

Divulgación

2026-08-13

Moderación

aceptado

Artículo

VDB-389817

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!