The 15 minutes of fame for someone with a high security clearance and who probably has sign non-disclosure paperwork should be a stiff penalty at the very least.
Recall this guy, take him to courts-martial, reduce him in rank and retire him at a much lower pay grade.
If he was enlisted this breach of trust would be under serious discussion.