CVE-2026-66012 in SiYuaninformación

Resumen

por VulDB • 2026-07-25

SiYuan antes de la versión v3.7.2 presenta una vulnerabilidad por falta de autorización en el punto final del kernel POST /mcp, que está protegido únicamente mediante una comprobación general de autenticación (model.CheckAuth) sin aplicar restricciones basadas en roles de administrador ni modo solo lectura. Esto expone 31 herramientas MCP, incluida una herramienta para archivos con acciones de listar/leer/escribir/borrar/renombrar/copiar en todo el espacio de trabajo. Cuando el servidor Publish está habilitado en modo anónimo (Conf.Publish.Enable=true y Conf.Publish.Auth.Enable=false), el proxy inverso de Publish adjunta un JWT RoleReader anónimo a las solicitudes reenviadas, permitiendo que un atacante remoto no autenticado acceda a /mcp. El atacante puede leer conf/conf.json para extraer accessAuthCode, api.token y cookieKey en texto plano, escribir archivos arbitrarios en el espacio de trabajo e instalar un plugin en data/plugins/ que se ejecutará con nodeIntegration:true y sin contextIsolation durante el próximo inicio del escritorio, lo que conduce a la toma de control por parte del administrador.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

VulnCheck

Reservar

2026-07-23

Divulgación

2026-07-25

Moderación

aceptado

Artículo

VDB-383080

CPE

listo

EPSS

0.00000

KEV

no

Actividades

medio

Fuentes

Interested in the pricing of exploits?

See the underground prices here!