漏洞或脆弱性（），是指计算机系统安全方面的缺陷，使得系统或其应用数据的保密性、完整性、可用性、访问控制等面临威胁。在《GB/T 25069-2010 信息安全技术 术语》，将脆弱性定义为“资产中能被威胁所利用的弱点”。许多安全漏洞是程序错误导致的，此时可叫做（），但并不是所有的安全隐患都是程序安全缺陷导致的。