They have the legal authority to do boardings. NO Warrent required, 14USC89 authorizes the Coast Guard to perform boardings, searches, and investigations on all US Vessels, and Foreign Vessels in US Territorial Waters.