Słownik pojęć
przepełnienie bufora sterty
Definicja, znaczenie i użycie terminu w kontekście publikacji.
Błąd obsługi pamięci, w którym zapis przekracza obszar przeznaczony na dane w stercie. Może prowadzić do uszkodzenia sąsiednich danych, awarii programu lub wykonania kodu.
Przepełnienie bufora sterty występuje, gdy program zapisuje więcej danych, niż przewidziano w przydzielonym obszarze pamięci sterty. Nadmiarowe dane mogą nadpisać sąsiednie obiekty lub struktury używane przez program. W zależności od warunków błąd może powodować awarię albo umożliwić wykonanie kodu przez napastnika.