ABM 1.0.1 Test suite #35
DownloadDescription
Fortify Software\''s Analyzer BenchMark v. 1.0.1
Displaying test cases 101 - 112 of 112 in total
-
malloc\'d data is freed.
-
malloc\'d data is returned to the caller but never freed.
-
malloc\'d data is freed in the caller.
-
malloc\'d data is freed before being returned to the caller and freed again.
-
malloc\'d data is freed only once.
-
A strcpy overflows a stack buffer. A check was made to avoid an overflow condition but the check is off by one.
-
A strcpy does not overflows a stack buffer because a check is made to avoid an overflow condition.
-
An strcpy overflows a heap buffer.
-
An strncpy is used to copy a string but the length is given incorrectly leading to a heap buffer overflow.
-
A strncpy safely copies a string into a heap buffer.
-
A strcpy is used to copy a string into a heap buffer. The caller shortens the string but an overflow condition is still allowed.
-
A strcpy is used to copy a string into a heap buffer. The caller shortens the string to prevent a buffer overflow from occuring.