https://www.amazon.com/dp/B07F84MB11/These might work for cheap, maybe dip the bottoms in “plastidip” to give some rubber grip on the bottom if you wanted to be inventive.
Then there’s these:
https://www.sealskinzusa.com/socks/hiking-mid-knee-socks-black-grey.htmOr these
https://www.nrs.com/product/2347/nrs-boundary-socks-with-hydrocuffI own the normal length NRS socks and they do keep out water. I also own a pair of rocky goretex socks that are less bulky and also waterproof. Those knee high length ones might actually work for my crossing dilemma now that I think about it