The product subtracts one pointer from another in order to determine size, but this calculation can be incorrect if the pointers do not exist in the same memory chunk.
Impact: Modify MemoryRead MemoryExecute Unauthorized Code or CommandsGain Privileges or Assume Identity
There is the potential for arbitrary code execution with privileges of the vulnerable program.
c
// Returns the number of nodes in a linked list from*
c
ccMedium