«Integer Overflow» или «Целочисленное переполнение» - это ситуация, когда результат арифметической операции с целыми числами превышает максимальное значение, которое может быть представлено данным типом данных. В результате целочисленного переполнения происходит обрезание старших битов и возвращается неверное значение.
Эта уязвимость может привести к непредсказуемому поведению программы или вызвать серьезные проблемы безопасности. Например, при переполнении целого числа может быть изменено значение переменной, которое затем может привести к выполнению некорректных операций, доступу к неправильным данным или отказу в обслуживании.