In part, sure, but given that we're talking about a dishwasher here (as opposed to an electronic device washer), I think it's not a stretch to assume using dishwashing powder. Which won't be highly corrosive, but certainly does interact with aluminium. But even without detergent, contact with water can start things rusting pretty fast.