Vulnerabilidades é um termo usado em computação e segurança cibernética para descrever vulnerabilidades ou pontos fracos em sistemas ou redes de computadores. Uma vulnerabilidade de computador ocorre quando um sistema ou rede está desprotegido devido à falta de medidas de segurança. As vulnerabilidades podem ser exploradas por agentes mal-intencionados, permitindo que eles obtenham controle dos sistemas, roubem dados ou obtenham acesso a informações ou recursos confidenciais.
Na computação, as vulnerabilidades geralmente se referem a vulnerabilidades relacionadas ao software. Uma vulnerabilidade no software pode ser causada por vários fatores, inclusive erros de codificação, recursos de segurança inadequados ou ausentes ou uso indevido de recursos do sistema. As vulnerabilidades de software podem permitir que agentes mal-intencionados obtenham o controle do software e do sistema, ou até mesmo travar um aplicativo ou todo o sistema.
As vulnerabilidades também podem existir no hardware. Uma vulnerabilidade de hardware ocorre quando um dispositivo ou sistema é feito de componentes que podem ser manipulados ou acessados de forma insegura. Por exemplo, senhas padrão ou portas traseiras no hardware podem permitir que agentes mal-intencionados obtenham acesso ao sistema e roubem dados ou manipulem o sistema para seus próprios fins.
As vulnerabilidades devem ser identificadas e tratadas o mais rápido possível. Isso reduz o risco de perda ou violação de dados e ajuda a proteger as organizações contra danos dispendiosos. Os profissionais de segurança devem estar cientes das vulnerabilidades de software e hardware para garantir a segurança de sistemas e redes.