Read article I, Section 8....they are listed in detail right there.
To make all laws which shall be necessary and proper for carrying into execution the foregoing powers, and all other powers vested by this Constitution in the government of the United States, or in any department or officer thereof.
Moreover, there are plenty of other articles and amendments in the Constitution that provide powers to criminalize behavior. Article I Section 8 just describes the scope of legislative power. Does the federal government have the right to criminalize murder? Theft? Counterfeiting? The fact that drugs are not mentioned specifically in the Constitution is not the issue.