- Mehr als 70 % der Software-Schwachstellen entstehen durch Probleme der Speichersicherheit
- Häufig verwendete Sprachen wie C/C++ erlauben eine freie Speicherverwaltung, aber der Programmierer muss Speicherreferenzen selbst verwalten
- Empfehlungen zur Lösung dieses Problems
- Verwendung speichersicherer Sprachen: C#, Go, Java®, Ruby™, Rust®, Swift®
- Einführung von Application Security Testing (DAST/SAST)
- Einführung von Funktionen zur Schwachstellenabwehr: Control Flow Guard (CFG), Address Space Layout Randomization (ASLR), Data Execution Prevention (DEP)
Noch keine Kommentare.