security hole
noun /sɪˈkjʊərəti həʊl/
/sɪˈkjʊrəti həʊl/
(computing)- a mistake in a piece of software that allows a user to gain access to a computer system or network without permission
- The hacker discovered a security hole that exposed over ten million users' passwords.