Detekcija ranjivosti je proces pronalaženja slabih tačaka u sistemima i mrežama koje bi napadači mogli iskoristiti za neovlašten pristup ili krađu podataka. To se može postići korištenjem različitih alata i tehnika, kao što su skeniranje ranjivosti, penetraciono testiranje i analiza mrežnog saobraćaja.