User blog comment:Callofduty4/Achievements and next Spec Ops missions revealed via PC patch/@comment-90.206.161.136-20120420195348/@comment-173.74.185.172-20120421144924

An EMP is caused by a global thermonuclear device that is detonated in the upper atmosphere. Other than meteorites, or solar flares.