My sunroof is leaking.
This is a common issue on your vehicle. There are two places that the sunroofs leak from. One is the rubber seal around the glass. Another is the drain tubes that run from the sunroof gutters down to the doorframes. The drain tubes can become clogged with debris, such as leaves and dirt. You need to have a qualified technician, such as one from YourMechanic, to pull down your headliner and determine what exactly is leaking, or if the sunroof isn’t closing entirely.