cacbon trong $\mathrm{CO}$ có số oxi hóa $+2$,có thể có khả năng giảm xuống $0$ hoặc $-4$ nên mình nghĩ là vẫn có tính OXHCòn đây là 1 số pt minh họa chứng minh điều đó,bạn tham khảo xem nhé
$\mathrm{\overset{+2}CO+3\overset{0}H_2\underset{Niken}{\overset{150^oC\to 200^oC}\longrightarrow} \overset{-4}C\overset{+1}H_4+\overset{+1}H_2O}$
$\mathrm{\overset{+2}CO+H_2\overset{1050^oC}\longrightarrow \overset 0C+H_2O}$