Corner was released a week before the start of the season. Selected in the fourth round of the 2008 draft out of Akron, he had an interception and defensed 18 passes in 44 games, including 12 starts, with Buffalo.
He adds depth to a cornerback group that was down to four after Terrence McGee injured his hamstring against Kansas City on Sunday. McGee is out indefinitely.
The Bills host Oakland on Sunday.
To make room on their roster, the Bills placed rookie linebacker Robert Eddins on season-ending injured reserve. He also was hurt against the Chiefs.