What is security hole? definition and meaning Definition of security hole: Shortcoming of a computer program (software code) that allows unauthorized users (hackers) to gain access to a system or network, ...