PT-2026-110727 · Git+1 · Siyuan
CVSS v4.0
7.1
Alta
| Vetor | AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N |
Nome do Software Vulnerável e Versões Afetadas
SiYuan versões 3.1.12 até 3.8.5
Descrição
A restrição insuficiente do mapa de funções de template Sprig no endpoint
/api/icon/getDynamicIcon através do parâmetro content permite a exaustão de recursos. Um leitor com permissão de publicação, ou qualquer usuário quando a autenticação de publicação estiver desativada, pode usar funções sem limite, como until, para causar uma condição de Out-Of-Memory (OOM), potencialmente fazendo com que o kernel encerre o processo com apenas uma requisição.Recomendações
Atualize o SiYuan para a versão 3.8.6 ou posterior.
Como medida de mitigação temporária, restrinja o acesso ao endpoint
/api/icon/getDynamicIcon ou evite usar o parâmetro content até que a atualização seja aplicada.Exploit
Correção
Allocation of Resources Without Limits
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Siyuan