Logic Errors Vulnerabilities
From Guidance Share
- Covert Storage Channel
- Invoking Untrusted Mobile Code
- Info Disclosure Through Error Messages
- Info Disclosure Through Data Queries
- Ignored Function Return Value
- Missing Parameter
- Uninitialized Variable
- Deletion of Data-structure Sentinel
- Use of sizeof() on a Pointer Type
- Unintentional Pointer Scaling
- Improper Pointer Subtraction
- Assigning Instead of Comparing
- Comparing Instead of Assigning
- Incorrect Block Delimitation
- Omitted Break Statement
- Improper Cleanup on Thrown Exception
- Uncaught Exception
- Improper Error Handling
- Improper Temp File Opening
- Guessed or Visible Temporary File
- Failure to Deallocate Memory
- Failure to Account for Default Case in Switch