Integer Overflow/Underflow

Integer overflow/underflow възниква, когато числова операция излиза извън representable range и резултатът се wrap-ва или обработва неправилно.

Какво е

Integer overflow/underflow възниква, когато числова операция излиза извън representable range и резултатът се wrap-ва или обработва неправилно.

Как работи

Грешно изчислен размер, offset или count може да доведе до неправилно allocation и последваща memory corruption или logic bypass.

Как да се предотврати

Checked arithmetic, безопасни integer types, input limits, compiler sanitizers, fuzzing и code review на size/length calculations.

Най-ефективни защити

Подредени по приоритет — P0 е мястото, от което се започва.

Всички защити

Кой предлага защита в България

Услугите от директорията, които намаляват този риск — с броя компании, които ги предлагат.

Други в Web приложения и браузърни атаки