Carbon monoxide can be produced from CORR over various precious metal catalysts.  Steel has proven to be one such catalyst., or hydrogen.
Mechanistically, carbon monoxide arises from the metal bonded to the carbon of CO (see metallacarboxylic acid). Oxygen is lost as water.