I looked at the upper bushings and they are literally completely rotted off they aren’t event there lol so it’s safe to say that’s the problem.
View attachment 656084
View attachment 656085
View attachment 656086
How long have the shocks been on your Jeep?
If you don't do a lot of off-roading, especially if you do. You probably should just go ahead and replace all 4.
Be sure and spray your bolts down with a quality penatrating oil, I use Kroil. Those top bolts look rusty.
