The stability of slope is strengthened by the metal mesh. The studies of the life span and influencing factors of metal mesh in the artificial soil in humid areas will guide ecological restoration of rock-cut slopes in Southwest China. Due to metal corrosion, the fixation function of the metal mesh could last for 10 years. The factors of soil contents, soil electrochemical properties and soil bacteria not only changed with the vegetation succession but also weakened the effect of the metal mesh on soil fixation for slope protection. The potential gradient, chloride ion content, sulfate ion content and water content were the main influencing factors for metal mesh corrosion during the vegetation restoration stage from 0 to 5 years, while the corrosion potential, potential gradient, chloride ion content, and water content were the main influential factors for metal mesh corrosion during the vegetation restoration stage after 11 years. At different vegetation restoration stages, the soil bacteria contained different dominant species, which had spatial heterogeneity, and the heterogeneity of the soil bacteria was another factor influencing the corrosion of the buried metal mesh. Meanwhile, the plant root as a soil fixation function strengthened with time, and 8 years later, the local woody plants gradually migrated to form a community dominated by multiple woody species. It is the first time that the life span of a metal mesh under the artificial soil of rock-cut slopes and factors affecting the different corrosion stages of the metal mesh in a humid area have been judged. The fixation function of plant root gradually replaces metal mesh, and main factors affecting the process include soil contents, soil electrochemical properties and soil bacteria. The research on corrosion factors of metal mesh under artificial soil for rock-cut slopes will contribute towards reducing the environmental risk of ecological restoration.