CVE-2021-43820 in Seafileinformación

Resumen

por VulDB • 2026-05-14

Seafile es un sistema de almacenamiento en la nube de código abierto. En el protocolo de sincronización de archivos de Seafile se utiliza un token de sincronización para autorizar el acceso a los datos de la biblioteca. Para mejorar el rendimiento, el token se almacena en caché en la memoria en seaf-server. Al recibir un token de un cliente de sincronización o de un cliente SeaDrive, el servidor verifica si el token existe en la caché. Sin embargo, si el token existe en la caché, el servidor no verifica si está asociado con la biblioteca específica indicada en la URL. Esta vulnerabilidad permite utilizar cualquier token de sincronización válido para acceder a los datos de cualquier biblioteca **conocida**. Cabe señalar que el atacante debe primero descubrir el ID de una biblioteca a la que no tiene acceso. El ID de la biblioteca es un UUID aleatorio, lo que hace imposible adivinarlo. No existen soluciones alternativas para este problema.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

GitHub, Inc.

Reservar

2021-11-16

Divulgación

2021-12-14

Moderación

aceptado

Artículo

VDB-188285

CPE

listo

EPSS

0.00962

KEV

no

Actividades

muy bajo

Fuentes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!