Hacking ATM machine?

running Malware and getting remote access is normal, but hey , is that easy to have such easy physical access to the machine?
I think they should have some behavior control portion in the system to check if any unauthorized device has been conected to the machine, dispose it and make and alarm

I think system designer should be aware of Physical access control  security