Dillian Whyte will face Mariusz Wach on the undercard of Anthony Joshua’s world title rematch with Andy Ruiz Jr on 7 December in Saudi Arabia.
British heavyweight Whyte has not fought since it emerged he failed a UK Anti-Doping (Ukad) test in the build-up to his win over Oscar Rivas in July.
Whyte was cleared to fight Rivas on the day of their bout and has not faced any sanction for the adverse test.
Poland’s Wach, 39, has 35 wins and five defeats and lost a unanimous points decision when he challenged Wladimir Klitschko for a world title in 2012.
“Wach’s probably got one of the best chins in the heavyweight division,” said Whyte, who has 26 wins from 27 bouts.
The British Boxing Board of Control allows Ukad to handle its anti-doping protocols and has not suspended Whyte.
Hearn also urged Ukad to provide clarity on cases more swiftly, citing the 12 months it took to ban American fighter Ryan Martin as an example of a delay.