PT-2026-94253 · Git+1 · Sachertortephp
CVSS v4.0
5.1
Média
| Vetor | AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
Nome do Software Vulnerável e Versões Afetadas
sachertortephp (versões afetadas não especificadas)
Description
Um erro de lógica existe no método estático
Xml::build() dentro do arquivo lib/Cake/Utility/Xml.php. O problema decorre de uma precedência de operador incorreta em uma instrução condicional destinada a controlar a busca de XML baseada em rede. Especificamente, a expressão avalia a verificação de https:// independentemente da opção readFile. Consequentemente, se um invasor controlar o parâmetro input, ele poderá forçar a aplicação a realizar uma requisição HTTPS externa via HttpSocket, mesmo quando a opção readFile estiver definida como false. Isso leva ao Server-Side Request Forgery (SSRF), permitindo potencialmente a divulgação de informações de serviços internos ou alvos externos ao analisar a resposta obtida como XML.Recommendations
No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.
Como medida paliativa temporária, restrinja a entrada controlada pelo usuário de alcançar o parâmetro
input da função Xml::build().Exploit
SSRF
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Sachertortephp