IMFreedom Security

Description

A specially crafted message can trigger an incorrect memory access in the oscar protocol plugin which can lead to a crash. This happens when the SIM IM client attempts to send contacts to a libpurple user.

Mitigation

Check for the correct number of fields before attempting to dereference memory.