GitBook ถูกเจาะระบบด้วย AI agent ผู้ใช้ต้องเปลี่ยน API token และรหัสเชื่อมต่อ
GitBook แพลตฟอร์มเอกสารที่โปรเจกต์คริปโตและบริษัทซอฟต์แวร์ใช้มาก ยืนยันถูกโจมตีด้วย AI agent เมื่อ 3 พ.ย. โทเคนเชื่อมต่อและ API token อาจรั่ว แนะนำให้เปลี่ยนทั้งหมด
ผู้บุกรุกเข้าถึงข้อมูลรับรอง (credentials) บางส่วนของโครงสร้างระบบ GitBook ได้ราว 01:00 น. วันที่ 3 พ.ย. ตามเวลาไทย GitBook ระบุในประกาศทางการว่าเป็นการโจมตีที่ "ซับซ้อนและเจาะจงเป้าหมาย โดยใช้ AI agent" บริษัทตรวจพบทันที จึงปิดแอปและเว็บเอกสารที่ต้องล็อกอินชั่วคราว ส่วนเอกสารสาธารณะยังเปิดอ่านได้จากข้อมูลแคช ก่อนกลับมาให้บริการได้ในช่วงค่ำวันที่ 3 พ.ย. ตามเวลาไทย แต่บางบริการยังช้าอยู่
ข้อมูลที่ GitBook บอกว่าผู้โจมตี "อาจเข้าถึงได้" มี 4 อย่าง คือ โทเคนของ integration ที่เชื่อมกับบริการอื่น รหัสลับของ Git Sync ที่ซิงก์เอกสารกับ GitHub หรือ GitLab, API token ของผู้ใช้ และคำถามที่ผู้เข้าชมเว็บพิมพ์ถามผู้ช่วย GitBook Assistant ตอนนี้ยังไม่พบว่าเนื้อหาเอกสารของลูกค้าถูกแก้ไข
GitBook เปลี่ยนรหัสลับทั้งระบบ และยกเลิก personal API token ของลูกค้าทุกคนไปแล้ว ส่วนรายงานสรุปเหตุการณ์ฉบับเต็มบอกว่าจะเผยแพร่เร็วๆ นี้ ระหว่างนั้นโปรเจกต์คริปโตบางรายระวังไว้ก่อน เช่น PancakeSwap ที่ปิดเอกสารที่โฮสต์บน GitBook ชั่วคราว
เหตุนี้สำคัญเพราะเว็บคู่มือของบริษัทซอฟต์แวร์และโปรเจกต์คริปโตจำนวนมากโฮสต์บน GitBook ถ้าโทเคนที่รั่วยังใช้ได้อยู่ คนร้ายอาจเอาไปเข้าบริการที่เชื่อมไว้ หรือแก้หน้าเอกสารให้มีลิงก์หลอกได้ ถือเป็นอีกกรณีที่ผู้โจมตีใช้ AI agent ทำงานแทนคน ต่อจาก WorkOS และ Binance ที่มีข่าวในสัปดาห์นี้
ควรทำอะไร
- ถ้าองค์กรใช้ GitBook ให้สร้าง GitBook API token ใหม่ (ของเดิมถูกยกเลิกแล้ว) และเปลี่ยนรหัสลับของ integration ทุกตัว รวมถึง Git Sync
- เปลี่ยน token ของบริการภายนอกที่เคยใส่ไว้ใน GitBook เช่น GitHub, Slack หรือ API อื่นๆ แล้วตรวจ log ของบริการเหล่านั้นย้อนหลังตั้งแต่ 2 พ.ย.
- ถ้าใช้ GitBook MCP server กับเครื่องมือ AI ให้ยืนยันตัวตนใหม่
- ผู้ใช้ทั่วไป: ถ้าเว็บคู่มือของโปรเจกต์คริปโตให้ "เชื่อมกระเป๋า" หรือกดลิงก์แปลกๆ ให้สงสัยไว้ก่อน แล้วเช็กกับช่องทางทางการของโปรเจกต์