Мониторинг Справочная информация
Открытые данные
← К справочнику CWE
CWE-681

Неправильное преобразование между числовыми типами

Базовая ошибка · Черновик MITRE

Что означает этот класс

При преобразовании из одного типа данных в другой, например, из длинных в целые, данные могут быть опущены или переведены таким образом, что создают неожиданные значения.Если полученные значения используются в чувствительном контексте, то может возникнуть опасное поведение.

Автоматический перевод · оригинал сохранён для сверки. Это описание класса ошибки, а не инструкция по исправлению конкретной CVE.

Показать оригинал MITRE

Incorrect Conversion between Numeric Types

When converting from one data type to another, such as long to integer, data can be omitted or translated in a way that produces unexpected values. If the resulting values are used in a sensitive context, then dangerous behaviors may occur.

Родительские классы

CWE 5.0 · Copyright © 2006–2026, The MITRE Corporation. CWE is a trademark of The MITRE Corporation. Условия использования