Ambas palabras son válidas. Hierro es un metal muy abundante en la corteza terrestre. Se dice de las cosas o personas que son muy fuertes.
Ejemplos:
- Tiene una personalidad de hierro.
- La minera produce miles de toneladas de hierro.
- La fabricaron con hierro.
Hierro también corresponde con la conjugación del verbo herrar para la primera persona del singular del tiempo presente del modo indicativo: yo hierro.
Yerro es una falta, delito o equivocación.
- Ella cometió un yerro imperdonable.
- Él no es el culpable de su yerro.
- Su yerro es imperdonable.
Yerro también corresponde con la conjugación del verbo errar para la primera persona del singular del tiempo presente del modo indicativo: yo yerro. En este caso, se acepta la variante: yo erro.
Puedes verificarla información en el Diccionario panhispánico de dudas.