CVE-2026-65607 in SiYuaninformación

Resumen

por VulDB • 2026-07-23

SiYuan antes de la versión v3.7.2 presenta una vulnerabilidad de traversal de rutas en el ramal /export/temp/ del manejador serveExport (kernel/server/serve.go). A diferencia del ramal principal de exportación, este ramal concatena la ruta de solicitud cruda y decodificada por porcentaje con util.TempDir y sirve el archivo sin aplicar las comprobaciones IsSubPath o IsSensitivePath añadidas en una fase anterior de endurecimiento para prevenir divulgaciones (GHSA-6865-qjcf-286f). Un atacante autenticado puede enviar secuencias de traversal codificadas por porcentaje (por ejemplo, /export/temp/%2e%2e/.../etc/passwd, donde %2e%2e se decodifica a '..') para leer archivos arbitrarios fuera del directorio TempDir, incluyendo /etc/passwd, claves SSH (~/.ssh/*) y archivos *.db y *.log de los espacios de trabajo de SiYuan, eludiendo la protección contra archivos sensibles.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

VulnCheck

Reservar

2026-07-22

Divulgación

2026-07-23

Moderación

aceptado

Artículo

VDB-382570

CPE

listo

EPSS

0.00399

KEV

no

Actividades

bajo

Fuentes

Do you want to use VulDB in your project?

Use the official API to access entries easily!