The WP EasyPay – Square for WordPress plugin has a security issue where anyone can change the data without permission. This happens because the wpep_square_disconnect() function does not have a check to make sure the user has the right capability. This means that people who are not logged in can disconnect Square.