As far as I know, from a national security standpoint, CBSA does fall under the jurisdiction of the newly created body, the National Security and Intelligence Review Agency.
Is there a need to subject CBSA to oversight in relation to other matters? The question bears asking, since it is something that would certainly be welcome. Nevertheless, CBSA's national security activities do fall under the jurisdiction of the National Security and Intelligence Review Agency.