In the long run, wouldn't it be a more robust strategy to require component manufacturers to prove that their avionics can withstand external interference of a wide variety of generic waveforms and frequencies?
Systems and component manufacturers do have to do EMC susceptibility (and radiation) testing.