ค้นพบความสนใจของคุณ ไปด้วยกัน

ดีลจริง รีวิวตรงไปตรงมา และเรื่องราวการช้อปปิ้งจากคนที่มีความสนใจเดียวกับคุณ — ทุกวันบน ZestBuy

ค้นพบความสนใจของคุณ ไปด้วยกันดีลจริง รีวิวตรงไปตรงมา และเรื่องราวการช้อปปิ้งจากคนที่มีความสนใจเดียวกับคุณ — ทุกวันบน ZestBuy

ทำไมโมเดลความปลอดภัยเดิมรับมือ AI agents ที่ถือครดิตเชียลถูกต้องไม่ได้

ทำไมโมเดลความปลอดภัยเดิมรับมือ AI agents ที่ถือครดิตเชียลถูกต้องไม่ได้
ความสนใจ|สำรวจการใช้งาน AI

AI agents คืออะไร และทำไมครดิตเชียลถูกต้องจึงไม่พออีกต่อไป

AI agents ในบริบทองค์กรคือระบบอัตโนมัติที่ใช้โมเดลภาษาและเครื่องมือหลายชนิดเพื่อรับมอบหมายงาน ดำเนินการตัดสินใจ และเรียกใช้ทรัพยากรต่างๆ แทนมนุษย์ โดยเชื่อมต่อผ่าน API ฐานข้อมูล หรือบริการภายในด้วยครดิตเชียลที่ระบบอนุญาต การยืนยันตัวตนจึงดูเหมือนบริการปกติ แต่ตัว agent เองมีพฤติกรรมไม่เป็นเชิงเส้นเหมือนโค้ดทั่วไป และรับอิทธิพลจากข้อความที่อ่านระหว่างทำงาน จึงอาจถูกชักนำให้ทำสิ่งที่เจ้าของสิทธิ์ไม่เคยตั้งใจ ทั้งที่ทุกคำขอผ่านการตรวจสอบสิทธิ์ครบถ้วน

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

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

ทำไมโมเดลความปลอดภัยเดิมรับมือ AI agents ที่ถือครดิตเชียลถูกต้องไม่ได้

จุดอ่อนของโมเดลความปลอดภัยแบบเดิมต่อความเสี่ยงการรั่วไหลข้อมูล

หัวใจของปัญหาไม่ใช่แค่ hallucination หรือ jailbreak แต่คือโครงสร้างเครือข่ายและทรัพยากรที่ AI agents เข้าถึง เมื่อคำขอไปถึงฐานข้อมูลหรือ API ระบบมีสถาปัตยกรรมยาวนานหลายสิบปีที่ตอบเพียงคำถามว่า principal นี้ได้รับอนุญาตหรือไม่ แต่ไม่เคยถามเลยว่าผู้ถือสิทธิ์คือมนุษย์ บริการเชิงกำหนด หรือ agent อัตโนมัติที่ถูกชักจูงเมื่อ 90 วินาทีก่อน การตรวจสอบสิทธิ์ AI แบบนี้จึงกลายเป็นจุดอับของความปลอดภัย AI agents โดยตรง

AI agents ยังมีจุดอ่อนสำคัญคือแยกไม่ออกระหว่างคำสั่งจริงกับคำสั่งแฝงในข้อมูลที่อ่าน เช่น เพจเอกสารอีเมลหรือผลตอบ API ทุกอย่างคือข้อความใน context window เดียวกัน ทำให้เกิดการโจมตี indirect prompt injection ผู้โจมตีไม่ต้องขโมยครดิตเชียลหรือฝ่าเส้นรอบวงความปลอดภัย แค่แอบคำสั่งที่ถูกออกแบบไว้ในแหล่งข้อมูลที่ agent ซึ่งถือครดิตเชียลอยู่แล้วภายในระบบจะอ่าน จากนั้น agent จะเป็นคนเดินเรื่องเอง ขณะที่ทุกตัวควบคุมเปิดทางเพราะคำขอทุกอย่างถูกต้อง ยกเว้นเจตนาที่ขับเคลื่อนมัน

ปัญหานี้ไม่ได้เป็นแค่ทฤษฎี มีกรณีช่องโหว่ในเกตเวย์ AI ที่เมื่อผูกกับช่องโหว่อีกตัวแล้วสามารถรันคำสั่งบนโฮสต์ได้โดยไม่ต้องใช้ครดิตเชียลใดเลย และถูกเพิ่มในรายการช่องโหว่ที่ถูกโจมตีแล้วโดยหน่วยงานด้านความปลอดภัย ขณะเดียวกันช่องโหว่ในเครื่องมือช่วยโค้ดระดับ CVSS 9.6 ก็เคยถูกเปิดเผยมาแล้ว สิ่งเหล่านี้สะท้อนว่า ความเสี่ยงการรั่วไหลข้อมูลและคำสั่งอันตรายผ่าน agents อยู่ในสนามจริงแล้วไม่ใช่อนาคตที่ยังมาไม่ถึง

ทำไมโมเดลความปลอดภัยเดิมรับมือ AI agents ที่ถือครดิตเชียลถูกต้องไม่ได้

เงาในอินฟราสตรักเจอร์: shadow agents และการขาดการกำกับแบบเรียลไทม์

ในสภาพแวดล้อม cloud-native จำนวน identity แบบไม่ใช่มนุษย์สูงกว่ามนุษย์ราว 144 ต่อ 1 และโดยรวมทั้งองค์กรอยู่ที่ประมาณ 45 ต่อ 1 ตามรายงานบางแห่ง ขณะเดียวกันทราฟฟิกอัตโนมัติบนเว็บเปิดก็แซงทราฟฟิกมนุษย์ไปแล้ว 51 เปอร์เซ็นต์ หมายความว่าภาพรวมระบบองค์กรถูกขับเคลื่อนด้วยสิ่งที่เราไม่ใช่มนุษย์เป็นหลัก และในภูมิทัศน์นี้ shadow agents หรือ agents ที่ไม่มีการขึ้นทะเบียนอย่างเป็นทางการเริ่มกลายเป็นเรื่องปกติ

แรงกดดันด้านประสิทธิภาพทำให้ทีมผลิตและวิศวกรเลือกใช้ AI agents เร็วกว่าโครงสร้างกำกับดูแล หลายคนเอาเครื่องมือ AI มาใช้เองโดยไม่รอฝ่ายไอทีจัดหา ซึ่งรายงานการทำงานแนวใหม่ของบางองค์กรระบุว่ามากถึง 78 เปอร์เซ็นต์ของผู้ใช้ AI ในงานนำเครื่องมือของตัวเองมาใช้ และพฤติกรรมนี้ถูกระบุชัดว่าเสี่ยงต่อข้อมูลองค์กร ผลลัพธ์คือมี agents จำนวนหนึ่งที่ถือครดิตเชียลถูกต้องแต่ไม่เคยผ่านกระบวนการรีวิวหรืออนุมัติ

ระบบความปลอดภัยองค์กรยุคเดิมยังขาดกลไก oversight แบบเรียลไทม์เพื่อตรวจจับ agent drift หรือการเบี่ยงพฤติกรรมจากภารกิจที่ได้รับมอบหมาย เพราะการสร้าง baseline พฤติกรรมต้องเกิดหลังจากเราสามารถแยกกิจกรรมของแต่ละ agent ได้ก่อน เมื่อยังระบุไม่ได้ว่าคำขอใดมาจาก agent ใด และได้รับการมอบหมายจากใคร ระบบจึงไม่อาจเห็นรูปแบบการใช้เครื่องมือที่ผิดปกติหรือการเข้าถึงข้ามโดเมนที่ไม่คาดคิด และแน่นอนว่าไม่สามารถตอบคำถามว่า agent ใดแตะข้อมูลอ่อนไหวบ้างภายในปีที่ผ่านมา

ทำไมเราต้องมี identity model ใหม่แบบ zero anonymity สำหรับ AI agents

การจำลอง AI agents ให้เป็นเพียงไมโครเซอร์วิสหรือผู้ใช้มนุษย์ในระบบ IAM เดิมเป็นการหลอกตัวเองอย่างอันตราย เพราะ agents มีความผิดพลาดและไม่สามารถคาดเดาได้เหมือนมนุษย์ แต่ทำงานด้วยความเร็วแบบเครื่องจักรและต่อเนื่องตลอดเวลา มีตัวอย่าง agent ลบฐานข้อมูลโปรดักชันทั้งชุดพร้อมแบ็กอัพภายใน 9 วินาที การให้สิทธิ์กว้างแบบบริการทั่วไปจึงเป็นสูตรสำเร็จของหายนะมากกว่าการเพิ่มประสิทธิภาพ

ระบบ identity เดิมถูกสร้างขึ้นโดยสมมติว่ามีเพียงสองบทบาท คือมนุษย์และเครื่องจักร ปัจจุบันเรามีตัวแสดงผลตัวที่สามคือ AI agents การใช้โมเดลเดิมทำให้ทุกคำขอจาก agent ถูกตีความเป็นผู้ใช้หรือบริการธรรมดา identity and access management เพียงตัดสินว่ากระทำสิ่งนั้นได้หรือไม่ แต่ไม่เคยเผยแพร่ธรรมชาติของผู้เรียกไปยังระบบปลายทาง ผลคือแม้จำกัดสิทธิ agent ให้ไม่เกินมนุษย์ที่มอบหมายแล้ว ก็ยังไม่มีการแยก attribution ระหว่าง agent หลายตัวที่ใช้สิทธิของคนเดียวกัน

คำตอบคือสถาปัตยกรรม identity แบบ zero anonymity ซึ่งให้ทุกตัวแสดงผลไม่ว่าจะเป็นมนุษย์ เครื่องจักร เวิร์กโหลด หรือ AI agents มี identity ชั้นหนึ่งเหมือนกัน ผูกด้วยรากความเชื่อถือจากฮาร์ดแวร์ และตัดสินใจเลิกใช้ครดิตเชียลแบบคงที่โดยสิ้นเชิง เมื่อรวมสถาปัตยกรรมให้ identity กลายเป็น control plane สำหรับ AI เราจึงสามารถผูกตัวตน agent กับทราฟฟิกทุกคำขอและให้ระบบปลายทางรับรู้ว่ากำลังตอบสนองต่ออะไรไม่ใช่เพียงใคร

จากเช็กลิสต์สู่การลงมือ: วิธีเสริมความปลอดภัย AI agents ใน 30 วัน

องค์กรจำนวนมากรีบติดตั้ง AI gateway เพื่อควบคุม AI agents ทั้งที่เลเยอร์ด้าน identity และ attribution ยังไม่พร้อม ผลคือ gateway ตรวจได้เพียงว่าคำขอฝ่าฝืน policy แบบชัดเจนหรือไม่ แต่ไม่เห็นบริบทว่าใครคือ agent ที่กำลังทำงาน งานไหนถูกมอบหมายให้ทำ และเครดิตไหนถูกใช้ การเริ่มต้นด้วยการบังคับใช้ก่อนสร้างบริบทจึงนำไปสู่การควบคุมที่แพงแต่ครอบคลุมปัญหาเพียงเศษเล็กของภาพรวม

  1. เริ่มจากค้นหา shadow agents ทั้งหมดในโปรดักชัน สมมติว่ามีอยู่แล้ว ใช้การตรวจจับเวิร์กโหลดที่เรียกโมเดลโดยไม่มีการลงทะเบียนเพื่อแยกให้เห็น
  2. ลงทะเบียน agents ที่ใช้งานอยู่ทุกตัว ผูก identity ให้ชัดเจน และทำให้ identity นั้นเดินทางไปกับทราฟฟิกเพื่อให้ระบบปลายทางใช้ตัดสินใจ
  3. กำหนดขอบเขตที่เข้มที่สุดที่ระดับทรัพยากรและจุดออกข้อมูล ตัดสินว่าระบบสำคัญจะยอมรับอะไรจาก agent และจำกัดปลายทางที่ agent ส่งข้อมูลออกได้
  4. ใน 30 วันแรก เลือก production agents อย่างน้อย 10 ตัว ระบุเจ้าของ วัตถุประสงค์ เครื่องมือที่อนุญาต และเครดิตที่ใช้ รวมเป็นทะเบียน agent ชุดแรกขององค์กร
  5. ทดสอบว่า IAM และระบบล็อกสามารถแยก agent ออกจากมนุษย์หรือบริการที่มอบหมายงานให้ได้หรือไม่ แล้วลองไล่ย้อนงานหนึ่งงานตลอดสายเพื่อตรวจหาจุดที่การติดตามขาดตอน

สุดท้ายทีมความปลอดภัยควรยึดหลัก observe before you enforce เพื่อหลีกเลี่ยง false positive ที่อาจล้มระบบโปรดักชัน ตรวจดูทราฟฟิกจริง จำลองกฎ แล้วค่อยบังคับใช้ เมื่อทำครบขั้นตอนและถอดนิรนามออกจากอินฟราสตรักเจอร์ เราจึงจะตอบคำถามสำคัญได้อย่างตรงไปตรงมาว่า agent ตัวไหนแตะข้อมูลอ่อนไหว ใช้สิทธิอย่างไร และควรถูกหยุดเมื่อใด

ZestBuy ได้รับค่าคอมมิชชั่นเมื่อคุณช้อปผ่านลิงก์ของเรา โดยคุณไม่ต้องจ่ายเพิ่ม

You May Also Like

Comments
พูดอะไรบางอย่าง...
ยังไม่มีความคิดเห็น มาเป็นคนแรกที่แบ่งปันความคิดเห็นของคุณ!