In a small bowl, combine the first 6 ingredients. Place cabbage in a serving bowl. Add mayonnaise mixture and toss to coat evenly. Fold in cranberries. Serve immediately.
Heat 3 tablespoons light corn syrup in microwave until warm; gently toss with 1 cup fresh or frozen cranberries, allowing excess syrup to drip off. Toss in 1/3 cup sugar to coat. Place on waxed paper; let stand until set, about 1 hour.