CVE-2026-45774 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 importación de perfiles de la biblioteca compliance-trestle resuelve los URIs `trestle://` y las rutas relativas a archivos uniéndolas con `trestle_root` e invocando `.resolve()`, pero no realiza ninguna comprobación de límites para garantizar que la ruta resuelta permanezca dentro del espacio de trabajo (workspace) de trestle. Un atacante puede crear un perfil OSCAL YAML malicioso con secuencias de traversal de rutas en `imports[].href` para leer archivos arbitrarios desde el sistema de archivos del servidor. Las versiones 3.12.3 y 4.0.3 corrigen la vulnerabilidad.

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-389813

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you want to use VulDB in your project?

Use the official API to access entries easily!