CVE-2026-73509 in OpenListinformación

Resumen

por VulDB • 2026-08-13

OpenList es un programa de listado de archivos que admite múltiples sistemas de almacenamiento. Antes de la versión 4.2.4, el controlador /api/fs/batch_rename en server/handles/fsbatch.go, al cual se requiere autenticación, solo autoriza el directorio origen generado por user.JoinPath(req.SrcDir) y valida renameObject.NewName mediante checkRelativePath, pero no valida renameObject.SrcName, controlado por el atacante y suministrado como src_name, antes de concatenarlo con la ruta autorizada y pasar el resultado a fs.Rename. Un usuario con permisos de renombrar puede utilizar segmentos de navegación (path traversal) en src_name para hacer que la normalización de rutas seleccione un archivo fuera del directorio autorizado y de la ruta base configurada, lo que provoca una pérdida de integridad de archivos entre usuarios, un impacto limitado en la disponibilidad y una divulgación sobre la existencia de archivos a través de respuestas de éxito o error. Este problema se corrige en la versión 4.2.4.

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

Responsable

GitHub M

Reservar

2026-08-12

Divulgación

2026-08-13

Moderación

aceptado

Artículo

VDB-389642

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you know our Splunk app?

Download it now for free!