Usually, these satellites fly over 500km altitude, and as far as I know, none of the nation-states can take them down due to the limited rocket science capacity.
The U.S. successfully shot down a satellite at that altitude in 1985 with an F-15 and a specially designed missile. Are they all 35 years behind? I don't think that's a good assumption.
Well, the thing is that Starlink satellites are launched in 50+ piece batches about every other week. This makes them uneconomical to attack, not to mention the horrendous debris issues it would cause, destroying likely also your own satellites.
You need a missile that gently pushes them out of orbit.
Both china and Russia have demonstrated ASAT weapons in the past decade.