IMFreedom Security

Description

It was discovered that libpurple 2.7.6 through 2.7.8 did not properly handle “short” packets in MSN direct connection sessions, leading to a crash due to a NULL pointer dereference. Malicious clients or users can exploit this to cause a denial of service (crash).

Mitigation

Ignore short packets.