I don't see the stress leaves that would be evidence of a light leak. Those are FAN leaves... :wtf:

Just FYI, overripe plants are prone to throwing hermis... I would not be surprised if you find some immature seeds in there.