Decouple and put all exploit fixes in their own listener.