The Bulls were comfortably on top for the first 20 minutes but quality ebbed away as Buxton frustrated the hosts.
On the stroke of half time, Hereford failed to deal with a Buxton ball into the box and Diego De Girolamo - who appeared well offside - found the back of the net.