Целочисленное переполнение
Базовая ошибка · Стабильное определение
Что означает этот класс
Изделие выполняет вычисление, которое может произвести переполнение или обертывание целого числа, когда логика предполагает, что полученное значение всегда будет больше первоначального значения. Это происходит, когда целое число увеличивается до значения, которое слишком велико для хранения в связанном представлении. Когда это происходит, значение может стать очень маленьким или отрицательным числом.
Автоматический перевод · оригинал сохранён для сверки. Это описание класса ошибки, а не инструкция по исправлению конкретной CVE.
Показать оригинал MITRE
Integer Overflow or Wraparound
The product performs a calculation that can produce an integer overflow or wraparound when the logic assumes that the resulting value will always be larger than the original value. This occurs when an integer value is incremented to a value that is too large to store in the associated representation. When this occurs, the value may become a very small or negative number.
Родительские классы
CWE 5.0 · Copyright © 2006–2026, The MITRE Corporation. CWE is a trademark of The MITRE Corporation. Условия использования