The plant to be stabilized is a system node E with generating triple (A, B, C) and transfer function G, where A generates a contraction semigroup on the Hilbert space X. The control and observation operators B and C may be unbounded and they are not assumed to be admissible. The crucial assumption is that there exists a bounded operator E such that, if we replace G(s) by G(s) + E, the new system Sigma(E) becomes impedance passive. An easier case is when G is already impedance passive and a special case is when Sigma has colocated sensors and actuators. Such systems include many wave, beam and heat equations with sensors and actuators on the boundary. It has been shown for many particular cases that the feedback u = -kappa y + v, where u is the input of the plant and kappa > 0, stabilizes Sigma, strongly or even exponentially. Here, y is the output of Sigma and v is the new input. Our main result is that if for some E is an element of L(U), Sigma(E) is impedance passive, and Sigma is approximately observable or approximately controllable in infinite time, then for sufficiently small kappa the closed-loop system is weakly stable. If, moreover, sigma(A)boolean AND iR is countable, then the closed-loop semigroup and its dual are both strongly stable.