NACE MR0175-2003 lists materials resistant to sulfide and stress-corrosion cracking resistance. The susceptibility of many materials to environmentally-assisted cracking varies with the environment. For example, many common stainless steels will stress-corrosion crack at higher temperatures in the presence of chlorides. NACE MR0175-2003 therefore specifies an upper temperature limit for these alloys in the oilfield.
Likewise MR0175 only addresses environmentally-assisted cracking. In many oilfield environments (wet carbon dioxide, etc.), carbon steel will corrode rapidly, regardless of whether it has been neat-treated to the proper hardness for sulfide-stress cracking resistance.
Mike