
Plugin para corrigir a vulnerabilidade de segurança CVE-2023-40626 no Joomla 3.10.12
ESTE REPOSITÓRIO ESTÁ OBSOLETO E DEVE USAR ESTE EM VEZ: https://github.com/TLWebdesign/Joomla-3-EOL-Security-Fixes
Este pequeno plugin irá ajudá-lo a atualizar o ficheiro LanguageHelper com a correção de segurança que retroportei do Joomla 4.4.1. Mais informações sobre a vulnerabilidade aqui: https://developer.joomla.org/security-centre/919-20231101-core-exposure-of-environment-variables.html
Se este plugin lhe poupou tempo valioso, considere doar algo para o projeto joomla: https://community.joomla.org/donate. Especialmente agências que pouparão imenso tempo quando têm vários sites ainda no J3. Qualquer doação é muito apreciada.
Teste sempre esta correção primeiro num ambiente de teste, pois pode potencialmente quebrar ficheiros de idioma que não seguiam a especificação exata. Anteriormente, esses ficheiros de idioma ainda funcionariam, mas ao corrigir a vulnerabilidade, o rigor de como esses ficheiros são processados faz com que uma string de idioma não possa mais ter novas linhas no conteúdo.