ความเสี่ยงด้านความปลอดภัยของ Claude Code: วิธีที่การตั้งค่า “ไม่ถามอีก” เปิดเผยความลับ 2,539 รายการ

2026-11-09
ความเสี่ยงด้านความปลอดภัยของ Claude Code: วิธีที่การตั้งค่า “ไม่ถามอีก” เปิดเผยความลับ 2,539 รายการ

Claude Code กำลังเผชิญกับข้อกังวลด้านความปลอดภัยหลังจากที่นักวิจัยค้นพบข้อมูลรับรองที่ถูกเปิดเผยหลายพันรายการซึ่งเชื่อมโยงกับไฟล์การตั้งค่าท้องถิ่นของมัน.

บริษัทด้านความปลอดภัย Apiiro พบความลับ 2,539 รายการใน GitHub รีโพซิทอรี 1,994 รายการ รวมถึงรหัสผ่านของฐานข้อมูล, คีย์ API และการล็อกอิน SSH.

ปัญหานี้เกี่ยวข้องกับฟีเจอร์การอนุญาตที่ออกแบบมาเพื่อทำให้การเขียนโค้ดง่ายขึ้น ซึ่งทำให้เกิดคำถามเกี่ยวกับการที่ตัวแทนการเขียนโค้ด AIจัดการกับข้อมูลที่ละเอียดอ่อนและนักพัฒนาสามารถไว้วางใจการตั้งค่าเริ่มต้นของพวกเขาได้หรือไม่.

ข้อสรุปสำคัญ

  • Apiiro ระบุว่ามีความลับที่ถูกเปิดเผย 2,539 รายการใน GitHub รีโพซิทอรี 1,994 รายการ.

  • ฟีเจอร์ "Don't Ask Again" ของ Claude Code อาจบันทึกข้อมูลรับรองในรูปแบบข้อความธรรมดาในไฟล์การตั้งค่าท้องถิ่น.

  • Anthropic กำลังสำรวจการป้องกันเพิ่มเติม ในขณะที่นักพัฒนาขอแนะนำให้เปลี่ยนข้อมูลรับรองที่ถูกเปิดเผยและตรวจสอบการตั้งค่าของรีโพซิทอรี.

Claude Code เปิดเผยความลับ 2,539 รายการได้อย่างไร?

Claude Code Security Risk: How 2,539 Secrets Were Exposed

แหล่งที่มา: ภาพที่สร้างโดย AI

ปัญหาด้านความปลอดภัยเกี่ยวข้องกับClaude ตัวเลือกการอนุญาต "Yes, and don’t ask again" ของ Code ฟีเจอร์นี้ช่วยให้นักพัฒนาสามารถอนุมัติคำสั่งเชลล์บางอย่างโดยไม่ต้องตอบคำถามเกี่ยวกับการอนุญาตซ้ำแล้วซ้ำอีก.

อย่างไรก็ตาม เมื่อ นักพัฒนายืนยันคำสั่งที่แน่นอนซึ่งมีรหัสผ่านหรือคีย์ API Claude Code สามารถบันทึกคำสั่งนั้นลงในไฟล์การตั้งค่าท้องถิ่นชื่อ .claude/settings.local.json.

ปัญหาคือข้อมูลที่ละเอียดอ่อนที่ป้อนโดยตรงในคำสั่งอาจกลายเป็นส่วนหนึ่งของกฎการอนุญาตที่บันทึกไว้.

Apiiro ค้นหารายการ GitHub สาธารณะและค้นพบ:

  • 104,185 สำเนาของไฟล์การตั้งค่า.

  • 103,617 รีโพซิทอรีที่มีไฟล์เหล่านั้น.

  • 1,122 ไฟล์ที่มีความลับจริงอย่างน้อยหนึ่งรายการ.

  • 1,379 ความลับที่แตกต่างกันในไฟล์เหล่านั้น.

การสอบสวนที่กว้างขวางกว่า ซึ่งรวมถึงเวอร์ชันการตั้งค่าเก่า ไฟล์การกำหนดค่าแบบแชร์ และถอดเสียงของตัวแทนที่บันทึกไว้ ได้ระบุความลับ 2,539 รายการในรีโพซิทอรี 1,994 รายการ.

ประเภทของข้อมูลรับรองที่ถูกเปิดเผยคืออะไร?

ข้อมูลที่ถูกเปิดเผยครอบคลุมหลายประเภทของข้อมูลรับรองที่อาจให้การเข้าถึงระบบและบริการที่สำคัญ.

ข้อมูลรับรองของฐานข้อมูลมีสัดส่วนที่สำคัญในผลลัพธ์ มีไฟล์ที่ถูกเปิดเผยมากกว่าหนึ่งในสามเปิดฐานข้อมูลโดยตรง.

Apiiro ระบุว่า:

  • 379 รหัสผ่านฐานข้อมูล.

  • 122 คีย์บทบาทบริการ Supabase.

  • 43 การล็อกอิน SSH สำหรับเซิร์ฟเวอร์สาธารณะ รวมถึงรหัสผ่าน root บางรายการ.

  • 42 โทเค็น GitHub, GitLab และ npm.

  • 23 คีย์ AWS.

องค์กรบางแห่งที่ได้รับผลกระทบยังมีการเปิดเผยข้อมูลที่ละเอียดอ่อนเป็นพิเศษ ตัวอย่างได้แก่ คีย์ API บนคลาวด์ของผู้ขายฐานข้อมูลที่มีสิทธิ์การจัดการ, โทเค็น Square ผลิตของบริษัทซอฟต์แวร์ และรหัสผ่านเจ้าของสำหรับฐานข้อมูลคลาวด์ของแอปพลิเคชันบันทึกทางการแพทย์.

Apiiro ไม่ได้ทดสอบว่าข้อมูลรับรองทุกอย่างยังคงใช้งานอยู่หรือไม่ อย่างไรก็ตาม หนึ่งในองค์กรยืนยันว่าคีย์ที่นักวิจัยรายงานยังคงใช้งานได้.

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

Anthropic ตอบสนองต่อปัญหาด้านความปลอดภัยของ Claude Code อย่างไร?

Apiiro แบ่งปันผลลัพธ์กับ Anthropic ก่อนการเผยแพร่ Boris Cherny หัวหน้าของ Claude Code ได้รับรู้ปัญหาในระหว่างการสนทนาบน Hacker News.

Cherny กล่าวว่าบริษัทกำลังตรวจสอบการป้องกันที่เป็นไปได้ รวมถึงการทำให้โหมดอัตโนมัติจับคำสั่งที่ละเอียดอ่อนและการแนะนำการสแกนความลับพื้นฐาน.

อย่างไรก็ตาม การเปลี่ยนแปลงเหล่านี้อาจไม่แก้ปัญหาได้ทั้งหมด ในระหว่างการสนทนา ผู้อ่านชี้ให้เห็นว่าการเปิดเผยที่คล้ายกันอาจเกิดขึ้นในโหมดอัตโนมัติได้เช่นกัน Cherny ยอมรับความกังวลนั้น.

อีกปัญหาหนึ่งคือประสิทธิภาพของเครื่องสแกนความปลอดภัยที่มีอยู่ในปัจจุบัน.

Apiiro ทดสอบเครื่องมือสองตัวกับไฟล์ที่ถูกเปิดเผย:

  • Gitleaks ตรวจพบ 564 ไฟล์ที่มีความลับ.

  • TruffleHog ตรวจพบ 643 ไฟล์.

  • ทั้งสองเครื่องมือพลาดไป 215 ไฟล์.

นี่หมายความว่านักพัฒนาจะไม่สามารถสมมุติได้ว่าการเรียกใช้เครื่องสแกนความลับจะระบุข้อมูลรับรองที่ถูกเปิดเผยทั้งหมดได้.

สำหรับผู้ที่จัดการสินทรัพย์ดิจิทัลหรือบัญชีการซื้อขาย การปกป้องข้อมูลรับรองสำคัญไม่แพ้กัน Bitrue ให้บริการแพลตฟอร์มสำหรับการซื้อ, ขาย, และการซื้อขายสกุลเงินดิจิทัล.

ลงทะเบียนที่ Bitrue เพื่อสำรวจบริการการซื้อขายคริปโตของมันในขณะที่รักษาความปลอดภัยอย่างเข้มงวดสำหรับบัญชีและข้อมูลรับรอง API ของคุณ.

ทำไมสิ่งนี้จึงเป็นความเสี่ยงที่ใหญ่กว่าสำหรับเอไอเอเจนต์การเขียนโค้ด?

เหตุการณ์ Claude Code เน้นย้ำถึงข้อกังวลที่กว้างขึ้นเกี่ยวกับความเสี่ยงของเอไอเอเจนต์การเขียนโค้ด: ฟีเจอร์ความสะดวกสามารถสร้างปัญหาด้านความปลอดภัยเมื่อข้อมูลที่ละเอียดอ่อนถูกจัดเก็บโดยไม่มีการป้องกันอย่างเหมาะสม.

นักพัฒนามักจะอนุมัติคำสั่งเพื่อประหยัดเวลา โดยเฉพาะอย่างยิ่งเมื่อทำงานกับงานที่ทำซ้ำๆ.

อย่างไรก็ตาม การป้อนรหัสผ่านหรือโทเค็นโดยตรงในคำสั่งอาจทำให้ข้อมูลรับรองเหล่านั้นอยู่ในไฟล์การกำหนดค่าท้องถิ่น.

ความเสี่ยงยังขยายไปเกินกว่าคลัง GitHub สาธารณะ.

เนื่องจากไฟล์การตั้งค่าถูกจัดเก็บเป็นแบบธรรมดา JSON บนเครื่องของนักพัฒนา มัลแวร์อาจค้นหามันและดึงข้อมูลรับรองออกมาได้.

ตัวหนอน Shai-Hulud npm ซึ่งเรียกใช้งาน TruffleHog ข้ามไฟล์ของเหยื่อในเดือนกันยายน 2025 แสดงให้เห็นว่าทำไมนการจัดเก็บข้อมูลรับรองในเครื่องจึงควรได้รับความสนใจ.

รายงานก่อนหน้านี้ได้ยกขึ้นข้อกังวลเกี่ยวกับประเด็นนี้ ผู้ใช้ Claude Code รายงานปัญหาที่คล้ายกันผ่านปัญหาบน GitHub ตั้งแต่เดือนสิงหาคม 2025.

ในเดือนเมษายน Lakera พบข้อมูลรับรองใน 33 ไฟล์ทั่ว 30 แพ็คเกจที่เผยแพร่ใน npm.

join bitrue to get 938 usdt

นักพัฒนาจะปกป้องข้อมูลรับรอง Claude Code ของตนได้อย่างไร?

นักพัฒนาควรตรวจสอบการตั้งค่า Claude Code ของตนและดำเนินการหากข้อมูลที่ละเอียดอ่อนถูกเปิดเผย.

Apiiro แนะนำขั้นตอนที่ใช้ได้จริงหลายประการ:

  • หมุนเวียนข้อมูลรับรองที่เปิดเผย: เปลี่ยนข้อมูลรับรองทั้งหมดที่ปรากฏในไฟล์ที่ได้รับผลกระทบ รวมถึงเวอร์ชันเก่าด้วย.

  • ลบไฟล์การตั้งค่าที่ติดตาม: หยุดติดตาม .claude/settings.local.json ในคลัง Git.

  • อัปเดต .gitignore: เพิ่มไฟล์การตั้งค่าท้องถิ่นลงในกฎการละเว้นของแต่ละคลัง.

  • ใช้ตัวแปรสิ่งแวดล้อม: อ้างอิงความลับผ่านตัวแปรสิ่งแวดล้อมแทนการพิมพ์มันโดยตรงในคำสั่ง.

  • อนุมัติรูปแบบคำสั่ง: ใช้รูปแบบอนุญาตทั่วไปแทนการบันทึกคำสั่งที่แน่นอนซึ่งมีค่าที่ละเอียดอ่อน.

ที่สำคัญ, การลบไฟล์ที่เปิดเผยเพียงอย่างเดียวไม่เพียงพอ ข้อมูลรับรองอาจยังคงเข้าถึงได้ผ่านประวัติ Git, ฟอร์ก, และการทำสำเนาคลังที่มีอยู่.

นักพัฒนาควรตรวจสอบไฟล์การตั้งค่าที่แชร์และสำเนาเอเจนต์ที่บันทึกเพื่อหาการเปิดเผยข้อมูลรับรองโดยบังเอิญ.

BItrue Migration Reward.jpeg

บทสรุป

ปัญหาด้านความปลอดภัยของ Claude Code แสดงให้เห็นว่าฟีเจอร์ความสะดวกเล็กน้อยสามารถสร้างความเสี่ยงที่สำคัญเมื่อข้อมูลรับรองที่ละเอียดอ่อนถูกจัดเก็บในรูปแบบข้อความธรรมดา.

การค้นพบของ Apiiro ที่มีความลับ 2,539 รายการใน 1,994 คลัง เน้นย้ำถึงความสำคัญของการจัดการการกำหนดค่าที่ปลอดภัย, การหมุนเวียนข้อมูลรับรอง, และการตรวจสอบคลังอย่างสม่ำเสมอ.

Anthropic กำลังสำรวจการป้องกันเพิ่มเติม แต่ นักพัฒนายังต้องรับผิดชอบต่อแนวปฏิบัติด้านความปลอดภัยของตนเอง.

สำหรับผู้ใช้สกุลเงินดิจิตอล การปกป้องการเข้าถึงบัญชีก็สำคัญไม่แพ้กัน. Bitrue เสนอแพลตฟอร์มที่เข้าถึงได้สำหรับการซื้อขาย crypto ที่ง่ายและปลอดภัยยิ่งขึ้น.

คำถามที่พบบ่อย

ปัญหาด้านความปลอดภัยของ Claude Code คืออะไร?

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

Apiiro ค้นพบความลับจำนวนเท่าไหร่?

การสอบสวนที่กว้างขึ้นของ Apiiro พบความลับ 2,539 รายการใน 1,994 คลัง GitHub.

ไฟล์ .claude/settings.local.json คืออะไร?

มันคือไฟล์การกำหนดค่าท้องถิ่นของ Claude Code ที่สามารถจัดเก็บกฎการอนุญาต ข้อมูลที่ละเอียดอ่อนอาจปรากฏเมื่อคำสั่งที่แน่นอนซึ่งมีข้อมูลรับรองถูกบันทึก.

Anthropic แก้ไขช่องโหว่ของ Claude Code หรือไม่?

Anthropic ยอมรับปัญหาและกำลังสำรวจการป้องกันเช่นการสแกนความลับและการตรวจสอบเพิ่มเติมในโหมดอัตโนมัติ มาตรการที่เสนออาจไม่สามารถป้องกันการเปิดเผยในทุกรูปแบบ.

นักพัฒนาควรทำอย่างไรหากความลับ Claude Code ของพวกเขาถูกเปิดเผย?

นักพัฒนาควรหมุนเวียนข้อมูลรับรองที่ได้รับผลกระทบ, ลบไฟล์ที่ละเอียดอ่อนออกจากการติดตามคลัง, อัปเดต .gitignore, และใช้ตัวแปรสิ่งแวดล้อมแทนการป้อนความลับโดยตรงในคำสั่ง.

การปฏิเสธ: ความคิดเห็นที่แสดงขึ้นอยู่กับผู้เขียนแต่เพียงผู้เดียวและไม่ได้สะท้อนถึงความเห็นของแพลตฟอร์มนี้ แพลตฟอร์มนี้และบริษัทในเครือไม่รับผิดชอบต่อความถูกต้องหรือความเหมาะสมของข้อมูลที่ให้ไว้ นี่เป็นข้อมูลเพื่อวัตถุประสงค์ในการให้ข้อมูลเท่านั้นและไม่ได้มีเจตนาเป็นคำแนะนำทางการเงินหรือการลงทุน.

ข้อจำกัดความรับผิดชอบ: เนื้อหาของบทความนี้ไม่ถือเป็นคำแนะนำทางการเงินหรือการลงทุน

ลงทะเบียนตอนนี้เพื่อรับแพ็คเกจของขวัญสำหรับผู้มาใหม่ 6752 USDT

เข้าร่วม Bitrue เพื่อรับรางวัลพิเศษ

ลงทะเบียนเดี๋ยวนี้
register

แนะนำ

Pussycoin (PUSSY) คืออะไร? เหรียญมีมใหม่จาก Solana ที่กำลังไวรัล
Pussycoin (PUSSY) คืออะไร? เหรียญมีมใหม่จาก Solana ที่กำลังไวรัล

Pussycoin (PUSSY) เป็นเหรียญมีมที่สร้างขึ้นบน Solana ซึ่งเปิดตัวผ่าน LaunchLab. มันดึงดูดความสนใจด้วยมูลค่าตลาดที่รายงานอยู่ที่ 2.62 ล้านดอลลาร์, ผู้ถือมากกว่า 10,000 คน, และการเพิ่มขึ้นของราคาอย่างรวดเร็ว. อย่างไรก็ตาม, การเติบโตอย่างรวดเร็วนี้ทำให้จำเป็นต้องตรวจสอบสภาพคล่อง, กิจกรรมโทเค็น, และความเสี่ยงที่อาจเกิดขึ้นก่อนที่จะเข้าร่วม.

2026-11-09อ่าน