งานวิจัย AI และความปลอดภัย · ข่าวเชิงอธิบาย · เปิดเผยประกาศ 13 ตุลาคม 2026

ต้นทางประกาศและขอบเขตผลิตภัณฑ์
บัญชี ddworken เผยแพร่ advisory ในคลัง anthropics/claude-code วันที่ 13 ตุลาคม 2026 ให้เครดิต Junhyuk Im, Jeongmin Choi และ Seungyun Lee จาก S2W ว่าเป็นผู้รายงานปัญหา แม้ชื่อคลังเป็น claude-code แต่ช่อง Package ระบุ Claude Desktop และคำอธิบายระบุ Windows จึงไม่ใช้ชื่อคลังแทนชื่อผลิตภัณฑ์ที่ได้รับผลกระทบ
| รายการ | รายละเอียด |
|---|---|
| ผลิตภัณฑ์ | Claude Desktop บน Windows |
| รุ่นที่ได้รับผลกระทบ | ต่ำกว่า 1.8089.0 |
| รุ่นแก้ไข | 1.8089.0 |
| ความรุนแรง | High — CVSS v4.0 7.5 |
| ประเภทจุดอ่อน | CWE-427: Uncontrolled Search Path Element |
ชื่อโปรแกรมเหมือนกัน แต่ตำแหน่งที่เลือกมีผล
ประกาศอธิบายว่าแอปใช้ uv_spawn เรียก git.exe โดยไม่ระบุเส้นทางเต็ม ในกรณีนี้โฟลเดอร์ทำงานปัจจุบัน หรือ CWD ถูกค้นหาก่อนโฟลเดอร์ระบบ จึงอาจเลือกไฟล์ที่ผู้โจมตีวางไว้ ลำดับเงื่อนไขตามเอกสารเป็นดังนี้:
- โปรเจกต์จากภายนอก
มีไฟล์อันตรายชื่อ
git.exeอยู่ในโฟลเดอร์ที่ผู้ใช้จะเปิด เช่น repository ที่แชร์กัน - ผู้ใช้เปิดโปรเจกต์
การเปิดโฟลเดอร์ใน Claude Desktop เป็นส่วนหนึ่งของเงื่อนไขที่ประกาศระบุ
- เลือกไฟล์จากตำแหน่งเสี่ยง
ไฟล์นั้นอาจถูกเรียกใช้อัตโนมัติ โดยไม่ต้องมีการกระทำเพิ่มเติมหลังเปิดโปรเจกต์
ผังย่อจาก advisory ไม่ใช่การทดลอง exploit หรือการเรียกโปรแกรมจริงในบทความ
MITRE อธิบาย CWE-427 ว่าเกิดเมื่อเส้นทางค้นหาทรัพยากรมีบางตำแหน่งที่บุคคลซึ่งไม่ควรมีอำนาจสามารถควบคุมได้ ชื่อไฟล์อย่างเดียวจึงไม่รับรองว่าโปรแกรมมาจากแหล่งที่เชื่อถือได้
เอกสาร CreateProcessW ของ Microsoft แสดงว่า ภายใต้เงื่อนไขการเรียกที่เอกสารระบุ โฟลเดอร์ของแอปอยู่ก่อน CWD และตำแหน่งเหล่านี้อยู่ก่อนโฟลเดอร์ระบบ ลำดับจริงต้องอ่านตาม API และวิธีเรียกที่เกี่ยวข้อง ไม่เหมารวมว่า Windows ทุกกรณีค้น CWD เป็นอันดับแรก
การเปิดโปรเจกต์เป็นเงื่อนไขสำคัญ
ช่อง User Interaction ของ advisory ระบุ Active ตาม มาตรฐาน CVSS v4.0 ของ FIRST หมายถึงต้องมีปฏิสัมพันธ์เฉพาะของผู้ใช้เป้าหมายเป็นส่วนหนึ่งของการโจมตี การเล่าว่าไฟล์อาจทำงานต่อโดยไม่ถามอีกครั้งจึงต้องรักษาข้อมูลว่าผู้ใช้เปิดโปรเจกต์ไว้ด้วย
CVSS ช่วยอธิบายคุณลักษณะและผลกระทบที่เป็นไปได้ของช่องโหว่ ส่วนภัยคุกคามจริงขึ้นกับการนำไปโจมตีและสภาพแวดล้อม คะแนน 7.5 ไม่ใช่โอกาสติดมัลแวร์ร้อยละ 75 หรือจำนวนเครื่องที่ถูกโจมตี
แพตช์พร้อมแล้ว แต่สถานะเครื่องแต่ละเครื่องต้องตรวจจริง
Anthropic ระบุว่าผู้ใช้ระบบอัปเดตอัตโนมัติมาตรฐานได้รับการแก้ไขแล้ว และแนะนำให้ผู้ที่อัปเดตด้วยตนเองติดตั้งรุ่นล่าสุด ข้อความนี้ไม่ใช่หลักฐานยืนยันเลขเวอร์ชันในเครื่องผู้อ่านแต่ละคน จึงควรตรวจรุ่นที่ติดตั้งและใช้ช่องทางอัปเดตของผู้พัฒนา
- 13 ตุลาคมเป็นวันที่เปิดเผย advisory ที่พบ ไม่ใช่วันค้นพบหรือวันส่งแพตช์ครั้งแรกที่ยืนยันได้จากเอกสารนี้
- ประกาศไม่ได้ให้จำนวนเหยื่อ การค้นครั้งนี้ยังไม่พบหลักฐานเพียงพอให้รายงานว่ามีเหตุโจมตีวงกว้าง การไม่พบไม่ได้พิสูจน์ว่าไม่เคยเกิดเหตุ
- HYBRID MIND ไม่ได้ติดตั้งผลิตภัณฑ์ ทดลอง exploit หรือทำซ้ำช่องโหว่ และไม่มีผลทำซ้ำอิสระที่ใช้ยืนยันในการรายงานนี้
- เอกสารระบุรุ่นแก้ไข แต่ไม่แสดงโค้ดแพตช์ให้ยืนยันว่าปรับ absolute path ด้วยวิธีใด
ขอบเขตหลักฐานนี้ยังไม่รองรับการขยายข้อสรุปไปยัง Claude Code CLI, macOS หรือความผิดพลาดของตัวโมเดล กลไกที่รายงานเป็นการค้นหา executable ไม่ใช่หลักฐาน prompt injection
บทวิเคราะห์ HYBRID MIND: การอนุญาตงานกับต้นทางเครื่องมือเป็นคนละคำถาม
ทีมที่ใช้เครื่องมือ AI กับโปรเจกต์ควรพิจารณาทั้งอำนาจในการทำงานและแหล่งที่มาของโปรแกรมที่ถูกเรียก การอนุมัติให้แอปใช้ Git ยังไม่ตอบว่าไฟล์ Git ที่ถูกเลือกมาจากตำแหน่งที่เชื่อถือได้หรือไม่ จึงควรพิจารณาที่มาของโปรเจกต์ภายนอกควบคู่กับสถานะแพตช์
สำหรับนักพัฒนา แนวทางทั่วไปของ MITRE ครอบคลุมการใช้เส้นทางโปรแกรมแบบเต็ม จำกัดตำแหน่งค้นหาให้เป็นแหล่งที่ปลอดภัย และควบคุม environment ที่เกี่ยวข้อง สิ่งเหล่านี้เป็นข้อคิดในการออกแบบ ไม่ใช่รายละเอียดแพตช์ Anthropic ที่เราตรวจยืนยันแล้ว
อ่านต่อเรื่องความต่างระหว่างบันทึกการทำงานกับขอบเขตอำนาจได้ใน DXC–LangChain และ OASIS บันทึกช่วยตรวจย้อนหลัง ส่วนการกำหนดอำนาจและต้นทางเครื่องมือช่วยวางเงื่อนไขก่อนลงมือ ทั้งสองตอบคนละคำถาม
คำถามที่พบบ่อย
ควรตรวจแอปใดก่อน?
ตรวจ Claude Desktop บน Windows และเปรียบเทียบเลขเวอร์ชันกับตารางข้างต้น ชื่อ repository ไม่ควรใช้แทนช่อง Package ของ advisory
มีแอปรุ่นเก่าแปลว่าถูกโจมตีแล้วหรือไม่?
ยังสรุปไม่ได้ การมีรุ่นที่ได้รับผลกระทบกับการเปิดโปรเจกต์ที่มีไฟล์อันตรายและหลักฐานการเรียกไฟล์จริงเป็นข้อมูลต่างกัน
เปิด auto-update แล้วต้องดูอะไรเพิ่ม?
ตรวจเลขเวอร์ชันที่ติดตั้งจริง การเปิดระบบอัปเดตกับการติดตั้งแพตช์สำเร็จเป็นคนละขั้นตอน
คะแนน 7.5 บอกจำนวนผู้เสียหายหรือไม่?
ไม่บอก เป็นการประเมินความรุนแรงตาม CVSS ต้องมีข้อมูลเหตุการณ์จริงเพิ่มเติมจึงจะสรุปจำนวนผู้เสียหายได้
แหล่งอ้างอิงและขอบเขตการตรวจ
- Anthropic: GHSA-4p2j-qj3c-6×84 / CVE-2026-88066 — ต้นทางประกาศและขอบเขตแพตช์
- MITRE: CWE-427 — ความหมายและแนวทางป้องกันทั่วไป
- FIRST: CVSS v4.0 Specification — User Interaction และองค์ประกอบความรุนแรง
- Microsoft: CreateProcessW — ลำดับค้นหาโปรแกรมตามเงื่อนไขของ API
ORIGINAL SOURCE STATUS: FOUND ตรวจต้นทางวันที่ 14 ตุลาคม 2026 เวลาไทย ข้อมูลเฉพาะช่องโหว่มาจากผู้พัฒนา เอกสาร MITRE, FIRST และ Microsoft สนับสนุนหลักการทั่วไป ไม่ใช่ผลทำซ้ำอิสระของกรณีนี้

ใส่ความเห็น