I imagine it's a crime if you have a security clearance. But as far as I'm aware these guys never promised not to give away classified information.
Of course they can be pardoned, and they don't even need a pardon if the Justice Department decides not to prosecute. But just as a matter of idle curiosity, has any law actually be violated?