วิตกภัยไซเบอร์! แฮกเกอร์เกาหลีเหนือใช้ Visual Studio Code ในการโจมตีนักพัฒนาซอฟต์แวร์ macOS
ภัยคุกคามในโลกไซเบอร์มาแรงไม่หยุด ฉุดไม่อยู่! ล่าสุด Jamf Threat Labs ได้ออกมาเตือนถึงการใช้ซอฟต์แวร์ Visual Studio Code โดยกลุ่มแฮกเกอร์จากเกาหลีเหนือ ซึ่งทำการโจมตีในกลุ่มนักพัฒนาซอฟต์แวร์ macOS ผ่านไฟล์การตั้งค่า task configuration ทำให้หลายคนเริ่มวิตกกังวลเกี่ยวกับความปลอดภัยของโค้ดที่ใช้ในการพัฒนาแอปพลิเคชัน
การโจมตีนี้เป็นการหลอกลวงที่ชาญฉลาด นักพัฒนาถูกหลอกให้เปิดโปรเจ็กต์ GitHub หรือ GitLab ที่ถูกปรับเปลี่ยนให้มีโค้ด JavaScript ที่เป็นอันตราย เมื่อโปรเจ็กต์นี้ถูกเปิดขึ้น Visual Studio Code จะมีการเชิญชวนให้ผู้ใช้เชื่อมั่นในผู้เผยแพร่ หากผู้ใช้ตกลง อาจส่งผลให้ระบบประมวลผลไฟล์ tasks.json ซึ่งมีการฝังคำสั่งที่เป็นอันตราย ทำให้หลุดเข้ามาสู่คอมพิวเตอร์ได้โดยง่าย
มัลแวร์ดังกล่าวสามารถรันโค้ด JavaScript ที่เป็นอันตราย รับข้อมูลระบบ และ IP สาธารณะของเครื่องที่ติดไวรัส ซึ่ง Jamf ยังเผยว่า มีการค้นพบ backdoor ที่เขียนด้วย JavaScript ที่สามารถรันโค้ดระยะไกล สื่อสารอย่างต่อเนื่องกับโครงสร้างการควบคุม และเก็บข้อมูลระบบของ macOS ได้เป็นอย่างดี นอกจากนี้ผู้พัฒนามัลแวร์ยังสามารถควบคุมระบบให้เปิดหรือปิดช่องโหว่ได้จากระยะไกลอีกด้วย
สิ่งที่น่าสนใจคือการโจมตีครั้งนี้สามารถเชื่อมโยงกับเทรนด์ที่เรียกว่า “vibe-coding” ซึ่งฟังดูง่ายเมื่อ Visual Studio Code เป็นเครื่องมือโอเพนซอร์สที่ได้รับความนิยมทั่วโลก อย่างไรก็ตาม วิวัฒนาการของการโจมตีดังกล่าวน่าจะทำให้เราเห็นการโจมตีจากทางเลือกหรือเทคนิคใหม่ๆ ในอนาคต โดยเฉพาะในยุคที่การตัดสินใจของ AI อาจถูกหลอกให้เชื่อมต่อกับแพ็กเกจที่มีมัลแวร์
การพัฒนาของ AI ร่วมสมัยกำลังสร้างปัญหามากมาย และในขณะที่การโจมตีทางไซเบอร์มีความซับซ้อนมากขึ้น คำถามคือเมื่อใดที่นักพัฒนาจะต้องเผชิญกับภัยคุกคามใหม่จากการใช้เทคโนโลยีระดับสูง เช่น คอมพิวเตอร์ควอนตัมที่อาจหาช่องโหว่ในโมเดล AI ที่สามารถถูกใช้ในการแจกจ่ายมัลแวร์
การใช้งาน AI ในกระบวนการเขียนโค้ดต้องการการตรวจสอบจากมนุษย์อย่างมากยิ่งขึ้น การตรวจสอบความปลอดภัยของโค้ดถือเป็นสิ่งสำคัญสำหรับนักพัฒนาและผู้ใช้ ซึ่งควรการันตีว่ามีการตรวจสอบโค้ดที่รอบคอบเพื่อต่อสู้กับความเสี่ยงที่มาจากโค้ดที่เป็นอันตราย
นอกจากนี้ ผู้ให้บริการการจัดจำหน่ายแอปพลิเคชันยังจำเป็นต้องมีมาตรการป้องกันเพิ่มเติมในการตรวจสอบโค้ดโดยอัตโนมัติหรือด้วยมือเพื่อหลี้ภัยจากการโจมตีประเภทนี้ โดยเฉพาะในสภาพแวดล้อมทางกฎหมายในยุโรปที่อาจมีความเสี่ยงเกี่ยวกับร้านค้าแอปใหม่ๆ ที่อาจจัดการการตรวจสอบโค้ดไม่เพียงพอ
อนาคตกำลังนำเสนอการใช้ AI ในการต่อสู้กับ AI แต่เชื่อว่า ยังคงมี AI ที่มีอำนาจกว่าในตำแหน่งที่สามารถเข้ามาทำลายผู้เล่นทั้งสองฝ่ายได้
การที่นักเขียนชื่อดังและแฟนล้วนของ Mac อย่าง Douglas Adams กล่าวถึง Deep Thought ซึ่งบอกว่าคำตอบสำหรับคำถามสุดท้ายของชีวิตจักรวาลคือ 42 แสดงให้เห็นถึงความซับซ้อนที่เราควรพิจารณาในวันนี้ ว่าเราไม่ควรใช้ความเชื่อมั่นง่ายๆ ในสิ่งที่ AI ผลิตออกมา
ในที่สุด Jamf ก็ได้ส่งข้อความเตือนนักพัฒนาซอฟต์แวร์ทั้งหมดเพื่อให้ตระหนักถึงภัยคุกคามที่อาจเกิดขึ้นนี้ ตรวจสอบให้แน่ใจว่าโค้ดที่คุณใช้มีความปลอดภัยก่อนที่จะเผยแพร่ เพราะอย่างที่ Adams เคยกล่าวไว้ การออกแบบบางอย่างให้ปลอดภัยนั้นอาจจะ underestimate ความสามารถของผู้ไม่ประสงค์ดีได้