[4.3.4] Core/WorldSocket: Fix crash when CMSG_AUTH_SESSION contains modified addon size value

memcpy will have an invalid pointer in ByteBuffer::read if addonsData is resized to 0.