นักวิจัยค้นพบช่องโหว่ (Vulnerability) ใหม่ในระบบปฏิบัติการที่ใช้กันอย่างแพร่หลาย จากนั้นเขาต้องตัดสินใจว่าจะเปิดเผยช่องโหว่นี้โดยไม่บอกผู้พัฒนาก่อน (Public Disclosure) หรือจะบอกผู้พัฒนาก่อนแล้วค่อยเปิดเผย (Responsible Disclosure) ข้อใดคือข้อโต้แย้งหลักสำหรับ Responsible Disclosure
กให้ผู้พัฒนาเวลาในการสร้างแพท (Fix) ก่อนที่ผู้ไม่ประสงค์ดีจะนำช่องโหว่ไปใช้ในการโจมตี
ขช่วยให้ผู้พัฒนาได้รับความสนใจและตำแหน่งที่สูงขึ้น
คป้องกันนักวิจัยจากการถูกคัดค้านจากชุมชน
งลดความจำเป็นในการสร้างอัปเดตระบบปฏิบัติการ
เฉลยอธิบาย
Responsible Disclosure (หรือ Coordinated Disclosure) คือการที่นักวิจัยหรือผู้ค้นพบช่องโหว่แจ้งให้ผู้พัฒนาทราบก่อนจึงประกาศเปิดเผยต่อสาธารณะ ข้อดีหลักคือให้เวลาผู้พัฒนาในการสร้างแพท (Fix) และรีลีส (Release) ให้ผู้ใช้ได้ติดตั้งก่อนที่ผู้ไม่ประสงค์ดีจะสามารถนำช่องโหว่มาใช้ในการโจมตีขนานใหญ่ได้ ตัวเลือก ข ค ง ไม่ใช่ข้อโต้แย้งหลักตามหลักการวิศวกรรมความปลอดภัย