CWE-475 |
The behavior of this function is undefined unless its control parameter is set to a specific value. |
CWE-476 |
A NULL pointer dereference occurs when the application dereferences a pointer that it expects to be valid, but is NULL, typically causing a crash or exit. |
CWE-477 |
The code uses deprecated or obsolete functions, which suggests that the code has not been actively reviewed or maintained. |
CWE-478 |
The code does not have a default case in a switch statement, which might lead to complex logical errors and resultant weaknesses. |
CWE-479 |
The program defines a signal handler that calls a non-reentrant function. |
CWE-48 |
A software system that accepts path input in the form of internal space ('file(SPACE)name') without appropriate validation can lead to ambiguous path resolution and allow an attacker to traverse the file system to unintended locations or access arbitrary files. |
CWE-480 |
The programmer accidentally uses the wrong operator, which changes the application logic in security-relevant ways. |
CWE-481 |
The code uses an operator for assignment when the intention was to perform a comparison. |
CWE-482 |
The code uses an operator for comparison when the intention was to perform an assignment. |
CWE-483 |
The code does not explicitly delimit a block that is intended to contain 2 or more statements, creating a logic error. |