To be clear, CBD is completely legal according to federal law. In 2018, the Federal Farm Bill passed, and inside of that bill was language that completely legalized hemp. Since then, every state in America has allowed CBD based products to be sold within their borders. Before 2018, hemp based products were treated the same as marijuana. This was the case because the federal law made no distinction on different cannabis plants. So even though the hemp plant is extremely low in THC it was treated in the exact same way as marijuana, which is still not federally legal.
While CBD is fully federally legal the TSA has taken a different view. The TSA states that anything that is derived from cannabis is illegal and subject to confiscation. While hemp and marijuana are two different plants it is important to note that hemp is a cannabis plant. This makes the TSA’s position potentially troubling for travelers. However, once you do research on the TSA and CBD you will find that it is extremely unlikely for your product to be confiscated.