“ผู้โจมตีขโมยกุญแจส่วนตัวของพร็อกซี” ละเว้นรายละเอียดที่กำหนดความเสียหาย: กุญแจส่วนตัวตัวใด?

พร็อกซีที่ตรวจสอบอาจเก็บกุญแจลงนามของหน่วยงานออกใบรับรอง กุญแจใบรับรองเซิร์ฟเวอร์ที่สร้างขึ้น ความลับของการรับส่ง TLS สด วัสดุสำหรับเริ่มเซสชันใหม่ และข้อความธรรมดาไว้ในหน่วยความจำหรือบันทึกของตนเอง สิ่งเหล่านี้เป็นสินทรัพย์ที่แตกต่างกัน

กุญแจ CA ให้ความสามารถในการแอบอ้าง

ไคลเอนต์ที่กำหนดค่าให้เชื่อถือ CA ที่ตรวจสอบสามารถยอมรับใบรับรองที่ออกภายใต้ CA นั้นได้ ภายใต้ข้อจำกัดของห่วงโซ่ใบรับรองและการตรวจสอบของไคลเอนต์ ผู้ที่ขโมยกุญแจลงนามที่เกี่ยวข้องอาจสร้างใบรับรองที่ยอมรับได้อื่น ๆ ภายในข้อจำกัดเหล่านั้น

นั่นเป็นเรื่องร้ายแรง แต่กุญแจเพียงอย่างเดียวไม่ได้เปลี่ยนเส้นทางการเชื่อมต่อของผู้ใช้ ผู้โจมตียังต้องมีตำแหน่งสกัดกั้นที่ใช้งานได้หรือวิธีอื่นในการทำให้ไคลเอนต์เชื่อมต่อกับปลายทางที่แอบอ้าง แอปพลิเคชันที่มีการตรวจสอบใบรับรองเพิ่มเติมอาจปฏิเสธได้

กุญแจลงนามไม่ใช่กุญแจถอดรหัสบันทึก

ในการจับมือ TLS 1.3 ที่พิสูจน์ด้วยใบรับรองและใช้ Diffie–Hellman แบบชั่วคราว ใบรับรองพิสูจน์การแลกเปลี่ยน กุญแจรับส่งได้มาจากความลับการจับมือที่แยกจากกัน การได้กุญแจลงนามของ CA ภายหลังไม่ได้สร้างความลับชั่วคราวในอดีตเหล่านั้นขึ้นใหม่จากการบันทึกด้วยตัวเอง

แม้แต่การขโมยกุญแจส่วนตัวของใบรับรองเซิร์ฟเวอร์ก็ไม่เท่ากับการได้ความลับการรับส่งสำหรับเซสชันที่บันทึกประเภทนั้น อย่าสรุปนัยนี้กับโหมด TLS ในอดีตทุกโหมดหรือการตั้งค่าการเริ่มใหม่ทุกแบบ การแลกเปลี่ยนกุญแจที่เจรจาและวัสดุที่ถูกบุกรุกคือสิ่งที่สำคัญ

การถูกบุกรุกของอุปกรณ์ตรวจสอบที่กำลังทำงานอาจกว้างกว่าการขโมยกุญแจ CA ของอุปกรณ์มาก อุปกรณ์จัดการข้อความธรรมดาขณะตรวจสอบการรับส่งและอาจเก็บความลับของเซสชันหรือเก็บเนื้อหาที่ถอดรหัสแล้ว การเปิดเผยเหล่านั้นต้องมีการสอบสวนของตนเองและไม่อาจปัดทิ้งได้โดยอ้างถึงความลับไปข้างหน้า

อธิบายเหตุการณ์อย่างแม่นยำ

บันทึกว่าวัสดุที่สูญหายเป็นกุญแจลงนาม กุญแจปลายทาง ความลับสด ข้อความธรรมดาที่จัดเก็บไว้ หรือการควบคุมอุปกรณ์เอง การเปลี่ยน CA ที่ตรวจสอบและอัปเดตความเชื่อถือของไคลเอนต์แก้ไขความสามารถหนึ่งอย่าง แต่ไม่ได้ลบบันทึกที่คัดลอกไว้และไม่ได้ชี้ขาดว่าการรับส่งสดถูกอ่านหรือไม่ ชื่อกุญแจที่แม่นยำนำไปสู่การตอบสนองที่มีประโยชน์กว่ามากกว่าการเรียกทุกความลับว่า “กุญแจ SSL”

บทความที่เกี่ยวข้อง