- Mais de 70% das vulnerabilidades de software surgem de problemas de segurança de memória
- Linguagens amplamente usadas, como C/C++, oferecem liberdade no gerenciamento de memória, mas exigem que o programador gerencie as referências de memória
- Recomendações para resolver esse problema
- Uso de linguagens com segurança de memória: C#, Go, Java®, Ruby™, Rust®, Swift®
- Adoção de testes de segurança de aplicações (DAST/SAST)
- Implementação de recursos de mitigação de vulnerabilidades: Control Flow Guard (CFG), Address Space Layout Randomization (ASLR), Data Execution Prevention (DEP)
Ainda não há comentários.