Częsty błąd programu, w którym dane wejściowe nie są sprawdzane pod kątem długości. Nadmierna ilość danych wejściowych może przepełnić przydzieloną pamięć i jeśli nie zostanie odrzucona, może stworzyć sytuację, w której program może być zmuszony do wykonania dowolnego kodu lub przełączenia sterowania działaniem do dowolnej lokalizacji.
