SIGMOPEDIA / B / Buffer Overflow

Buffer Overflow

Security Litera: B

Buffer overflow (przepelnienie bufora) to blad programistyczny polegajacy na zapisie danych poza przydzielona im pamiec. Atakujacy moze nadpisac sasiednie obszary pamieci, w tym adres powrotu funkcji, co pozwala na wykonanie dowolnego kodu. Jest jednym z najstarszych i najgroniejszych typow podatnosci, szczegolnie w programach napisanych w C/C++. Ochrona obejmuje ASLR, DEP, stack canaries oraz bezpieczne funkcje obslugi pamieci.

◀ Wróć do litery B