ทีมพบช่องโหว่ในโครงการโอเพนซอร์สที่ระบบสำคัญใช้อยู่ ควรเปิดเผยอย่างไร
กโพสต์โค้ดโจมตีทันทีโดยไม่แจ้งผู้ดูแล
ขแจ้งผู้ดูแลผ่านช่องทางที่เหมาะสม ให้เวลาบรรเทา และประสานการเปิดเผยโดยคำนึงถึงผู้ใช้
คเก็บเงียบเพื่อหลีกเลี่ยงความรับผิด
งนำช่องโหว่ไปเสนอขายในตลาดมืดหรือประมูลให้กับผู้เสนอราคาสูงสุดโดยไม่สนใจว่าจะนำไปใช้ประโยชน์อย่างไร เพื่อแลกกับผลตอบแทนทางการเงินโดยไม่แจ้งผู้ดูแลโครงการหรือผู้ใช้ที่ได้รับผลกระทบ
เฉลยอธิบาย
การเปิดเผยช่องโหว่ควรลดอันตรายและช่วยให้ผู้ดูแลแก้ไขอย่างรับผิดชอบ สอดคล้อง ACM Code of Ethics เรื่องประโยชน์สาธารณะ การหลีกเลี่ยงอันตราย ความซื่อสัตย์ ความเป็นส่วนตัว ความปลอดภัย และคุณภาพวิชาชีพ แหล่งทางการ: https://www.acm.org/binaries/content/assets/about/acm-code-of-ethics-and-professional-conduct.pdf ; https://www.acm.org/binaries/content/assets/about/acm-code-of-ethics-and-professional-conduct.pdf