Kaspersky report finds last-minute shoppers face greater cyber risk