I always thought the courts had a Constitutional authority to review and rule on any aspect of law that was brought before them. The authority, I thought, came from the Constitution itself, not Congress.
As I understand it, you are technically correct. However Congress can prevent the federal courts from ever allowing a lawsuit over their laws to be brought before the judges.
I don't have the specific place in the Constitution, though, without a bit of research again.
It has been used before, but not for a while. Using it now would meet much resistance from citizens, though.
Unless it was incorporated into a referendum.