Four New Zealand-based players have been included in the side to make their first All Whites trip.
Auckland City FC pair Sam Burfoot, 20, and Ryan De Vries, 23, will be in line for their first senior international caps while Men's U-20 and Wanderers SC squad members Sam Brotherton and Clayton Lewis are also named.
Hudson also selected uncapped goalkeepers Max Crocombe and Stefan Marinovic ahead of Moss.
Hudson said he had a number of difficult conversations with senior players who were left out.
"I've spoken to quite a lot of players individually and understandably no, not all the players were happy and they were disappointed because they want to be a part of it, but if I didn't get any other response I would be disappointed myself.
"But we do have a very clear plan of how we're trying to build the team, so it makes it quite easy and clear what we are trying to do.
"I met a couple of players [yesterday] and if my heart wrought my head I would be very tempted to make a change but we have a plan, and it's there for a reason and I believe in it, so it makes it easier for me."
Korea Republic v All Whites
Wednesday, April 1, midnight (NZ time)
Seoul World Cup Stadium, Seoul
Squad: Max Crocombe, Stefan Marinovic, Michael Boxall, Sam Brotherton, Thomas Doyle, Louis Fenton, Winston Reid, Storm Roux, Themistoklis Tzimopoulos, Deklan Wynne, Sam Burfoot, Clayton Lewis, Michael McGlinchey, Ryan Thomas, Bill Tuiloma, Benjamin van den Broek, Kosta Barbarouses, Tyler Boyd, Ryan De Vries, Marco Rojas, Joel Stevens, Chris Wood.