Yeah, “sassy” is something of the female version of “uppity”.
Both suggest boldly speaking beyond one’s assumed station in the world, and so they are linked to assumptions of coming from an inferior position.
It's also an acceptable synonym for "sexy" when used in media aimed at young girls. Or at least it was, a few years ago.