From
http://www.uspassporthelpguide.com/getting-a-passport-for-convicted-felon/
Under federal law 22 U.S.C. 2714, the U.S. government will not issue you a passport if you are convicted of a
felony federal or state drug offense while using a passport or
crossing international boundaries during the commission of that crime. They would also revoke any existing passport in these cases. This disqualification is in effect throughout the duration of your imprisonment in a jail, stay in a halfway house or parole.
The U.S. Secretary of State
may also disqualify you if you have been convicted of a misdemeanor state or federal drug charges,
except in cases of misdemeanor drug charges that involve only a first offense possession of a controlled substance. The Secretary of State can grant exceptions in humanitarian cases.