What causes hypersensitivity vasculitis?

The exact cause of hypersensitivity vasculitis is often unknown, but it can be triggered by infections, medications, allergens, environmental toxins, or underlying autoimmune diseases like lupus or rheumatoid arthritis.