Аргумент Size к функции памяти из небезопасного источника
Выделение памяти с испорченным размером проверяет функции выделения памяти, такие как calloc или malloc, для аргументов размера из необеспеченных источников.
Неконтролируемое выделение памяти может заставить вашу программу запрашивать слишком много системной памяти. Это последствие может привести к катастрофическому отказу из-за условия из памяти, или присваивающий слишком много ресурсов.
Прежде, чем выделить память, проверяйте значение своих аргументов, чтобы проверять, что они не превышают границы.
| Группа: испорченные данные |
| Язык: C | C++ |
| Значение по умолчанию: 'off' |
Синтаксис командной строки: TAINTED_MEMORY_ALLOC_SIZE |
| Влияние: носитель |
| ID CWE: 128, 131, 789 |
Find defects (-checkers) | Unprotected dynamic memory allocation