Its hard to tell for sure from the picture if it is a sponge in my opinion. Has the coloration and shape of common reef tank sponges, but if it just showed up over night I would suspect something else as sponges don't tend to show up that big over the course of a few hours. If i were you, I would attempt to remove it with some tweezers just in case its an egg cluster of a potential pest.