Pues es sencillo de explicar, lo que pasa es que es difícil de comprender si no abres la mente a un par de conceptos físicos.
Toda materia está compuesta de átomos, bien, tendemos a pensar en la materia y en los propios átomos como una masa sólida, bueno, pues no es así, coge una piedra, está dura ¿Verdad? es sólida, impenetrable "por las buenas" no puedes pasar tu dedo a través de un bloque macizo de granito, bien, es por que la cohesión entre los átomos es muy estable, es una característica común entre todos los sólidos, pero ¿A que puedes meter el dedo en el agua de un vaso? ¿Puedes moverte libremente por ahí sin que el aire te impida avanzar como si estuvieses intentando pasar a través de una pared? bueno, eso es por que los líquidos y los gases tienen una cohesión menor entre sus átomos o moléculas.
¿Qué produce esa cohesión? Básicamente la fuerza electromagnética, los átomos se unen unos a otros mediante esa fuerza, pero también influye la temperatura, que hace que los átomos vibren, a mayor vibración más fuerza electromagnética hace falta para mantenerlos unidos, cada elemento tiene una temperatura para su estado gaseoso, líquido o sólido, pero básicamente todos funcionan igual y cuando calentamos algo lo que hacemos es obligar a sus átomos a vibrar, esa vibración hace que las moléculas pierdan cohesión mientras esté a esa temperatura.
La mayoría de los metales se vuelven permeables a los gases con moléculas pequeñas (y el CO lo es) por que permiten que entre sus átomos pasen los átomos y moléculas más pequeños del gas.
En el caso del Hierro y sus derivados (aceros) ese punto de permeabilidad está muy cerca, por no decir en el mismo punto que la temperatura de Curie, a partir de la cual pierden sus propiedades magnéticas.
Así que la pregunta es ¿Puedo atravesar una pared maciza de acero? la respuesta es si, a nivel atómico y con la suficiente energía podría hacerlo, otra cosa sería lo que apareciese al otro lado, que seguramente habría que recogerlo con fregona
