การฉีด SMTP
ช่องโหว่ที่เรียกว่า SMTP Injection ทำให้ผู้โจมตีสามารถแทรกคำสั่ง SMTP ลงในธุรกรรม SMTP ทำให้สามารถเข้าถึงข้อมูลที่ละเอียดอ่อนหรือทำให้สามารถส่งอีเมลโดยไม่ได้รับอนุญาต
ผู้โจมตีอาจใช้ข้อบกพร่องนี้เพื่อก่ออาชญากรรมหลายอย่าง รวมถึงการขโมยข้อมูลที่เป็นความลับหรือทำลายความลับ ความสมบูรณ์ และความพร้อมใช้งานของระบบ
คำอธิบายช่องโหว่:
Simple Mail Transfer Protocol (SMTP) ซึ่งใช้ในการส่งอีเมล เป็นเป้าหมายของการโจมตีแบบฉีดที่เรียกว่า SMTP Injection เนื่องจากมีช่องโหว่ ผู้โจมตีสามารถส่งคำสั่งที่ไม่ได้รับอนุญาตไปยังธุรกรรม SMTP เพื่อหลีกเลี่ยงตัวกรองอีเมลมาตรฐานและข้อจำกัดต่างๆ
SMTP Injection อาจมีผลร้ายแรง ผู้โจมตีอาจใช้มันเพื่อส่งอีเมลที่ไม่ได้รับอนุญาตในนามของผู้ใช้ที่ได้รับอนุญาต แทรกมัลแวร์ในส่วนหัวของอีเมล รับการเข้าถึงข้อมูลที่ละเอียดอ่อนโดยไม่ได้รับอนุญาต หรือแม้กระทั่งเปิดการโจมตีแบบปฏิเสธการให้บริการ ดังนั้น อีเมลฉบับเดียวอาจส่งผลให้เกิดการละเมิดความปลอดภัยอย่างร้ายแรง
แต่ข้อเท็จจริงที่ว่า SMTP Injection ตรวจจับได้ยากทำให้เป็นการลับๆ ล่อๆ ผู้โจมตีสามารถสร้างอีเมลที่ดูภายนอกดูเหมือนถูกกฎหมาย แต่แอบใส่คำสั่งที่เป็นอันตรายซึ่งบั่นทอนความปลอดภัยของอีเมลของคุณ
ความเป็นจริงของช่องโหว่นี้ในสภาพแวดล้อมของเรา ซึ่งอีเมลเป็นรูปแบบการติดต่อหลักนั้นดูสิ้นเชิงเกินไป อันตรายของ SMTP Injection เป็นเรื่องที่น่าเป็นห่วงอย่างยิ่ง เนื่องจากเราใช้มันเพื่อส่งและรับข้อมูลที่ละเอียดอ่อน เช่น ข้อมูลทางการเงินและรายละเอียดส่วนบุคคล
สิ่งสำคัญคือเราต้องดำเนินการป้องกันเพื่อป้องกันตนเองจากอันตรายนี้ อันตรายของ SMTP Injection สามารถลดลงได้โดยใช้การตรวจสอบอินพุตและการเข้ารหัสเอาต์พุต ตัวกรองอีเมล โปรโตคอลอีเมลที่ปลอดภัย ระบบตรวจสอบสิทธิ์อีเมล และการตรวจสอบความปลอดภัยบ่อยครั้ง
ขั้นตอนในการสืบพันธุ์:
- ระบุเซิร์ฟเวอร์ SMTP ที่มีช่องโหว่: ขั้นตอนแรกคือการระบุเซิร์ฟเวอร์ SMTP ที่เสี่ยงต่อ SMTP Injection ซึ่งสามารถทำได้โดยทำการลาดตระเวนในโครงสร้างพื้นฐานอีเมลขององค์กรเป้าหมาย และระบุเซิร์ฟเวอร์อีเมลที่ล้าสมัยหรือไม่ได้แพตช์
- สร้างอีเมลที่เป็นอันตราย: เมื่อตรวจพบเซิร์ฟเวอร์ SMTP ที่มีช่องโหว่แล้ว ผู้โจมตีจะต้องสร้างอีเมลที่เป็นอันตรายซึ่งมีคำสั่ง SMTP ซ่อนอยู่ในส่วนหัวของอีเมล อีเมลต้องได้รับการออกแบบให้ข้ามตัวกรองหรือกลไกความปลอดภัยที่มีอยู่
- แทรกคำสั่ง SMTP: จากนั้นผู้โจมตีจะแทรกคำสั่ง SMTP ลงในส่วนหัวของอีเมล คำสั่งเหล่านี้สามารถใช้เพื่อกรองข้อมูลที่ละเอียดอ่อน ฉีดมัลแวร์เข้าไปในระบบอีเมล หรือแม้กระทั่งส่งอีเมลที่ไม่ได้รับอนุญาตในนามของผู้ใช้ที่ถูกต้องตามกฎหมาย
- ส่งอีเมล: เมื่ออีเมลถูกสร้างขึ้นและใส่คำสั่งที่เป็นอันตรายแล้ว ผู้โจมตีจะส่งอีเมลไปยังเซิร์ฟเวอร์ SMTP เป้าหมาย
- สังเกตการตอบสนอง: หากเซิร์ฟเวอร์ SMTP เสี่ยงต่อ SMTP Injection เซิร์ฟเวอร์จะดำเนินการตามคำสั่งที่เป็นอันตรายที่อยู่ในส่วนหัวของอีเมล จากนั้นผู้โจมตีสามารถสังเกตการตอบสนองจากเซิร์ฟเวอร์ ซึ่งอาจเข้าถึงข้อมูลที่ละเอียดอ่อนโดยไม่ได้รับอนุญาตหรือประนีประนอมระบบอีเมล
- การเข้าถึงข้อมูลที่ละเอียดอ่อนโดยไม่ได้รับอนุญาต: ผู้โจมตีสามารถอ่าน กรอง หรือแก้ไขข้อมูลที่ละเอียดอ่อนซึ่งส่งผ่านโปรโตคอล SMTP ได้โดยการแทรกคำสั่ง
- การส่งอีเมลที่ไม่ได้รับอนุญาต: ผู้โจมตีสามารถแทรกคำสั่งที่ทำให้พวกเขาส่งอีเมลที่ไม่ได้รับอนุญาตในนามของบุคคลที่น่าเชื่อถือ ซึ่งทำลายชื่อเสียงและความไว้วางใจของพวกเขา
- การแทรกมัลแวร์: ผู้โจมตีมีความสามารถในการแทรกรหัสที่เป็นอันตรายในส่วนหัวของอีเมล ซึ่งเป็นอันตรายต่อระบบความปลอดภัยของอีเมลของผู้รับ
- คำสั่งที่เริ่มต้นโดยผู้โจมตีอาจทำให้ระบบอีเมลทำงานหนักเกินไปและส่งผลให้ถูกปฏิเสธบริการ
- ใช้การตรวจสอบอินพุตและการเข้ารหัสเอาต์พุต: เมื่อใช้การตรวจสอบอินพุต คุณจะมั่นใจได้ว่าระบบยอมรับเฉพาะอินพุตที่ถูกต้องเท่านั้น หากต้องการหยุดการอ่านอินพุตที่เป็นอันตรายเป็นรหัส ให้ใช้การเข้ารหัสเอาต์พุต
- ใช้ตัวกรองอีเมล: ติดตั้งตัวกรองที่สามารถระบุและหยุดอีเมลที่น่าสงสัยหรือมีคำสั่งที่เป็นอันตราย
ทวิตเตอร์





































![รายการที่เชื่อมโยงคืออะไร? [ส่วนที่ 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)