Severe corrosion to superheater tubes at high temperatures was gained virtually by gaseous corrosion media, such as HCl and SO2, in the municipal solid waste incineration flue gas. To clarify the effect of varying concentrations of HCl and SO2 in the oxidizing atmosphere on the corrosion of 12Cr1MoV, a commercial alloy used in superheaters, two series of corrosion tests under simulated flue gas were performed. Both the corrosion kinetics and corrosion morphology were measured in this work. The results of the present study demonstrated that the addition of HCl was more corrosive than that of SO2 under an oxidizing atmosphere. The increased HCl concentration had an accelerating effect on the corrosion rate, but the relation between the two was not linear. In contrast, SO2 exhibited a negligible or even inhibitory effect on corrosion. Both series of test results consistently proved that the temperature had a significant influence on the corrosion of 12Cr1MoV alloy, in particular at 580 °C.