Es un error por punzocortante, que es una palabra compuesta sin espacio y como el primer componente viene de "punción" obviamente se escribe con /z/.
"En algunos países se dice 'cortopunzante', y le caben las mismas aclaraciones."