The Rebels (16-4, 4-2 Southeastern Conference) shot 57 percent and got 53 points from their three starting guards, including 14 from Eniel Polynice. They have already matched last season's win total and won back-to-back league road games for the first time since 2001.
The Rebels are 4-2 in conference play for the first time in eight years.
The Tigers (10-11, 1-5) stayed in it with 3-pointers but cooled off in the second half, launching 36 and making 11 in the game.
White and Terrance Henry hit consecutive 3s to start a 10-0 run that put Ole Miss up 78-65 with 4:26 left. Before that surge, the Rebels' biggest lead was six points.
Warren shot 4 of 7 from beyond the arc. He and Polynice each dished out five assists, while Henry had nine points and 10 rebounds.
White took over in the second half, scoring 16 points after Auburn led by five in the opening minutes.
Tay Waller led Auburn with 21 points, making five 3-pointers but managing just five points in the second half. DeWayne Reed had 15 points and seven assists despite shooting just 4 of 15. Lucas Hargrove added 11 points and eight rebounds, and Brendon Knox scored 10.
The Tigers have lost five of their last six games.
Ole Miss outscored Auburn 46-24 in the paint, with many of the points coming on drives to the basket. The Rebels were also much more efficient in their long-range shooting, missing only one of their five 3-point attempts in the second half.
The Tigers, who shot 37 percent, missed 12 straight shots at one point in the first half but still took a 41-38 lead into halftime. Knox scored his only points of the half on a basket and free throw with 3.4 seconds left after he was fouled by Warren.
Mostly, though, the Tigers relied on eight 3-pointers to keep pace. Those mostly stopped falling in the second half.