Is swearing by any other than Allah (swt) haram? Because its very common in iraqi culture to swear by ahl al-bayt (as) for example: by Ali, by Abbas, or I swear by Hussein. Is this haram or permissible?

Swearing an oath must be by the name of Allah