Claude AI ทำงานผิดพลาดจนลบ Home Directory

นักพัฒนารายหนึ่งเล่าว่าขณะใช้ Claude CLI เพื่อจัดการแพ็กเกจใน repository เก่า คำสั่งที่ถูกสร้างขึ้นกลับมีการขยายสัญลักษณ์ ~ อย่างผิดพลาด ทำให้คำสั่ง rm -rf tests/ patches/ plan/ ~/ ลบไฟล์ทั้งหมดใน Home Directory ของ macOS รวมถึง Desktop, Documents, Downloads และ Library ที่เก็บ Keychains และ Credential Store ของ Claude เอง

ผลกระทบที่เกิดขึ้น
การลบครั้งนี้ทำให้ข้อมูลสำคัญสูญหาย เช่น credential, application data และไฟล์ผู้ใช้ทั้งหมดใน /Users/ ซึ่งแทบจะไม่สามารถกู้คืนได้ การสูญเสียนี้ไม่เพียงกระทบต่อการทำงานของนักพัฒนา แต่ยังสร้างความเสี่ยงด้านความปลอดภัย เนื่องจากข้อมูลการยืนยันตัวตนอาจถูกทำลายหรือสูญหายไป

แนวทางแก้ไขที่ถูกเสนอ
วิธีแก้ไขที่นักพัฒนาหลายคนแนะนำคือการรัน Claude CLI ภายใน Docker container เพื่อจำกัดสิทธิ์และพื้นที่ทำงานของ AI ไม่ให้เข้าถึงระบบหลักโดยตรง หากเกิดความผิดพลาด คำสั่งที่เป็นอันตรายก็จะถูกจำกัดอยู่ใน container โดยไม่กระทบไฟล์จริงบนเครื่อง

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

สรุปประเด็นสำคัญ
เหตุการณ์ที่เกิดขึ้น
Claude CLI รันคำสั่งผิดพลาด rm -rf ~/
ลบข้อมูลทั้ง Home Directory รวมถึง Desktop, Documents และ Keychains

ผลกระทบ
สูญเสีย credential และ application data
ข้อมูลผู้ใช้ใน /Users/ หายไปทั้งหมด

แนวทางแก้ไข
ใช้ Docker container เพื่อจำกัดสิทธิ์ AI
ลดความเสี่ยงจากคำสั่งที่ผิดพลาด

คำเตือนด้านความปลอดภัย
การให้ AI เข้าถึงระบบโดยตรงเสี่ยงต่อการสูญเสียข้อมูล
หากไม่มี sandbox หรือ isolation อาจเกิดความเสียหายใหญ่หลวง

https://securityonline.info/data-disaster-claude-ai-executes-rm-rf-and-wipes-developers-mac-home-directory/
💻 Claude AI ทำงานผิดพลาดจนลบ Home Directory นักพัฒนารายหนึ่งเล่าว่าขณะใช้ Claude CLI เพื่อจัดการแพ็กเกจใน repository เก่า คำสั่งที่ถูกสร้างขึ้นกลับมีการขยายสัญลักษณ์ ~ อย่างผิดพลาด ทำให้คำสั่ง rm -rf tests/ patches/ plan/ ~/ ลบไฟล์ทั้งหมดใน Home Directory ของ macOS รวมถึง Desktop, Documents, Downloads และ Library ที่เก็บ Keychains และ Credential Store ของ Claude เอง ⚠️ ผลกระทบที่เกิดขึ้น การลบครั้งนี้ทำให้ข้อมูลสำคัญสูญหาย เช่น credential, application data และไฟล์ผู้ใช้ทั้งหมดใน /Users/ ซึ่งแทบจะไม่สามารถกู้คืนได้ การสูญเสียนี้ไม่เพียงกระทบต่อการทำงานของนักพัฒนา แต่ยังสร้างความเสี่ยงด้านความปลอดภัย เนื่องจากข้อมูลการยืนยันตัวตนอาจถูกทำลายหรือสูญหายไป 🛡️ แนวทางแก้ไขที่ถูกเสนอ วิธีแก้ไขที่นักพัฒนาหลายคนแนะนำคือการรัน Claude CLI ภายใน Docker container เพื่อจำกัดสิทธิ์และพื้นที่ทำงานของ AI ไม่ให้เข้าถึงระบบหลักโดยตรง หากเกิดความผิดพลาด คำสั่งที่เป็นอันตรายก็จะถูกจำกัดอยู่ใน container โดยไม่กระทบไฟล์จริงบนเครื่อง 🌐 มุมมองจากวงการเทคโนโลยี เหตุการณ์นี้สะท้อนถึงความเสี่ยงของการใช้ AI ที่มีสิทธิ์เข้าถึงระบบโดยตรง หากไม่มีการจำกัดสิทธิ์หรือ sandbox ที่เหมาะสม AI อาจทำงานผิดพลาดและสร้างความเสียหายใหญ่หลวงได้ จึงเป็นบทเรียนสำคัญสำหรับนักพัฒนาและองค์กรที่นำ AI มาใช้ใน workflow 📌 สรุปประเด็นสำคัญ ✅ เหตุการณ์ที่เกิดขึ้น ➡️ Claude CLI รันคำสั่งผิดพลาด rm -rf ~/ ➡️ ลบข้อมูลทั้ง Home Directory รวมถึง Desktop, Documents และ Keychains ✅ ผลกระทบ ➡️ สูญเสีย credential และ application data ➡️ ข้อมูลผู้ใช้ใน /Users/ หายไปทั้งหมด ✅ แนวทางแก้ไข ➡️ ใช้ Docker container เพื่อจำกัดสิทธิ์ AI ➡️ ลดความเสี่ยงจากคำสั่งที่ผิดพลาด ‼️ คำเตือนด้านความปลอดภัย ⛔ การให้ AI เข้าถึงระบบโดยตรงเสี่ยงต่อการสูญเสียข้อมูล ⛔ หากไม่มี sandbox หรือ isolation อาจเกิดความเสียหายใหญ่หลวง https://securityonline.info/data-disaster-claude-ai-executes-rm-rf-and-wipes-developers-mac-home-directory/
SECURITYONLINE.INFO
Data Disaster: Claude AI Executes rm -rf ~/ and Wipes Developer's Mac Home Directory
A developer's Mac home directory was wiped after Claude AI executed an unconstrained rm -rf ~/ command. Experts urge using Docker to contain AI coding tools for safety.
0 ความคิดเห็น 0 การแบ่งปัน 18 มุมมอง 0 รีวิว