A vulnerability in the handleEvent function of gscan.cpp allows an out of bounds write on the heap due to a missing bounds check. This flaw can be exploited remotely to escalate privileges without requiring additional execution privileges or user interaction.