เพื่อช่วยตรวจสอบเครื่องมือ สแกนช่องโหว่ช่องโหว่ สามารถใช้เพื่อค้นหาจุดอ่อนในเครือข่ายหรือโปรแกรม เครื่องมือเหล่านี้เป็นโปรแกรมคอมพิวเตอร์ที่ใช้ในการรวบรวมข้อมูลที่ผู้โจมตีอาจใช้เพื่อเข้าใช้งานเครือข่ายที่ผิดกฎหมายหรือไม่ได้รับอนุญาต ข้อมูลอาจเป็นตัวกำหนดว่าคอมพิวเตอร์ใดบ้างที่มีอยู่พร้อมกับระบบปฏิบัติการที่กำลังทำงานอยู่ เมื่อทราบว่าข้อมูลนั้นพบช่องโหว่หรือการค้นพบช่องโหว่ล่าสุดในระบบเป้าหมาย
บริษัท รักษาความปลอดภัยคอมพิวเตอร์หลายแห่งยังมีตัวสแกนช่องโหว่และโปรแกรมที่สามารถช่วยตรวจจับช่องโหว่บนเครือข่ายและรักษาความปลอดภัยให้มากขึ้น ค่าใช้จ่ายสำหรับซอฟต์แวร์ความปลอดภัยอาจแตกต่างกันอย่างมากซึ่งอาจมีตั้งแต่การประเมินฟรีไปจนถึงรายงานระดับสูงที่มีราคาสูงกว่า $ 30, 000
เมื่อตรวจพบแล้วมันก็ขึ้นอยู่กับผู้พัฒนาโปรแกรมซอฟต์แวร์ที่ปล่อยซอฟต์แวร์เพื่ออัปเดตหรือแก้ไขซอฟต์แวร์และป้องกันช่องโหว่จากการถูกโจมตี อย่างไรก็ตามหากโปรแกรมไม่ได้รับการสนับสนุนจากนักพัฒนาซอฟต์แวร์จะไม่สามารถแก้ไขได้และยังคงมีช่องโหว่ หากช่องโหว่อยู่กับเครือข่ายไม่ใช่โปรแกรมขึ้นอยู่กับผู้ดูแลระบบเครือข่ายหรือผู้ดูแลระบบรายอื่นเพื่อแก้ไขช่องโหว่
บั๊ก, ใช้ประโยชน์, ความปลอดภัย, เงื่อนไขความปลอดภัย, ข้อบกพร่อง Zero-day