She managed to wriggle free. https://www.oxfordlearnersdictionaries.com/definition/english/wriggle_1?q=Wriggle
Oxford English Dictionary registers "free" to be used as an adjective, but Macmillan dictionary says it is used as an adverb when used with "wriggle" in the sentence.
Whose perspective is correct or more rational? Personally, I'd vote for OED, because "free" has to be modifying "she" in order to portrait her state free of something, it just doesn't quite make sense if it's modifying "wriggle" The same rule seems to go with these expressions "think different, walk free, come out free" as well.
To me, even they all look more like "adjective".