Check with some of the advertisers on here for a product called
"Shore-Klear Plus".
Here's
the label , I don't know of another product that will sterilize the soil that is labeled for use around the pond.
But, I wouldn't treat the whole edge of the pond with it, but that's my personal views. I like to have vegitation at the pond edge for most if not all of the pond, it provides for some habitat and helps with erosion.