EST. 2026 — บันทึกงานเซิร์ฟเวอร์จริง SYSADMIN · SECURITY · AI · DIRECTADMIN เล่มที่ 01
THE SYSADMIN ALMANAC
หน้าหลัก / Security Notice / TeamCity รันโค้ดได้โดยไม่ล็อกอิน CVE-2026-63077 ถูกโจมตีจริง
Security Notice

TeamCity รันโค้ดได้โดยไม่ล็อกอิน CVE-2026-63077 ถูกโจมตีจริง

โดย Ton-Or ·5 ส.ค. 2026·อ่าน 3 นาที
TeamCity รันโค้ดได้โดยไม่ล็อกอิน CVE-2026-63077 ถูกโจมตีจริง

ผู้ดูแล TeamCity On-Premises ที่ยังไม่ปิดช่องโหว่ต้องลงแพตช์ทันที เพราะมีการโจมตีจริงแล้ว

สรุปใน 1 นาที

อาการ/ปัญหา
ผู้โจมตีที่เข้าถึงเซิร์ฟเวอร์ผ่าน HTTP(S) อาจรันคำสั่งระบบได้โดยไม่ต้องล็อกอิน
ใครควรอ่าน
ผู้ดูแลระบบที่รับผิดชอบ TeamCity On-Premises รุ่นที่ยังไม่ได้รับการแก้ไข
ทางแก้แบบสั้น
อัปเดตเป็น 2025.11.7 หรือ 2026.1.3 ตามสายรุ่น หรือใช้ security patch plugin ของ JetBrains หากยังอัปเกรดไม่ได้
ข้ามไปขั้นตอน

พอดีไล่ฟีด CISA KEV เจอช่องโหว่ CVE-2026-63077 ของ JetBrains TeamCity ซึ่งเป็นระบบจัดการงาน build และส่งมอบซอฟต์แวร์อัตโนมัติ ประเด็นนี้กระทบตัวเซิร์ฟเวอร์ On-Premises และมีการนำไปโจมตีจริงแล้ว CISA เพิ่มเข้ารายการเมื่อ 5 สิงหาคม 2026 พร้อมกำหนดวันแก้ไขเป็น 8 สิงหาคม 2026 ตาม ข้อมูล KEV ของ CISA

TeamCityเซิร์ฟเวอร์ CI/CD
9.8CVSS 3.1 · Critical
KEVถูกโจมตีจริงแล้ว
08/08/2026กำหนดแก้ไขของ CISA

ใครต้องทำอะไร

  • ผู้ดูแลระบบ: ตรวจ TeamCity On-Premises ที่รับผิดชอบและลงรุ่นแก้หรือแพตช์ของผู้ผลิตทันที โดยเร่งเครื่องที่เข้าถึงได้จากอินเทอร์เน็ตก่อน

เกิดอะไรขึ้น

ช่องโหว่อยู่ใน agent polling protocol ซึ่งเป็นช่องทางที่ build agent ติดต่อเซิร์ฟเวอร์ ปัญหาเกิดตอนอ่านข้อมูลที่ไม่น่าเชื่อถือกลับมาเป็นวัตถุภายในโปรแกรม หรือ deserialization ผู้โจมตีอาจใช้ช่องทางนี้รันคำสั่งได้โดยไม่ต้องล็อกอิน บันทึก CVE ที่ JetBrains เป็นผู้ให้ข้อมูลระบุความรุนแรง Critical และคะแนน CVSS 3.1 เท่ากับ 9.8 ตาม ระเบียน CVE ต้นทาง

JetBrains อธิบายว่าผู้โจมตีที่เข้าถึง TeamCity ผ่าน HTTP(S) อาจข้ามการตรวจสอบตัวตนและสั่งงานระบบปฏิบัติการด้วยสิทธิ์ของโปรเซส TeamCity ได้ ผลกระทบอาจรวมถึงข้อมูล การตั้งค่า และข้อมูลรับรองที่เก็บไว้ ตลอดจนความน่าเชื่อถือของไฟล์ผลลัพธ์จาก build และกระบวนการ CI/CD ที่ต่อเนื่องกัน ตาม ประกาศความปลอดภัยของ JetBrains

สถานะการโจมตีเปลี่ยนไปตามวันที่: ประกาศแรกของ JetBrains วันที่ 27 กรกฎาคม 2026 ระบุว่ายังไม่พบการโจมตี แต่ CISA เพิ่มเข้า KEV วันที่ 5 สิงหาคม 2026 และประกาศเพิ่มเติมวันที่ 7 สิงหาคม 2026 ระบุว่าได้รับรายงานการโจมตีแล้ว

กำหนดแก้ของ CISA ใช้กับหน่วยงานภายใต้ข้อกำหนดนั้น องค์กรอื่นก็ควรเร่งแพตช์ เพราะมีหลักฐานการโจมตีจริงแล้ว

ใครโดนและรุ่นที่แก้

ประกาศผู้ผลิตครอบคลุม TeamCity On-Premises ทุกรุ่นก่อนรุ่นแก้ โดยแยกรุ่นเป้าหมายตามสายดังนี้

ผลิตภัณฑ์ / สายรุ่นที่ได้รับผลกระทบ รุ่นที่แก้
TeamCity On-Premises สาย 2025.11 ก่อนรุ่นแก้ 2025.11.7
TeamCity On-Premises สาย 2026.1 ก่อนรุ่นแก้ 2026.1.3
TeamCity On-Premises สายเก่า ย้ายไปสายที่มีรุ่นแก้ หรือใช้ security patch plugin หากรองรับ

TeamCity Cloud ไม่ต้องดำเนินการจากฝั่งผู้ใช้ตามประกาศ JetBrains สำหรับรุ่นเก่า ให้เทียบเลขรุ่นในสายเดียวกัน และตรวจว่าติดตั้งรุ่นแก้หรือเปิดใช้แพตช์นี้แล้วจริง

ต้องทำอะไร

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

กรณียังอัปเกรดไม่ได้ ผู้ผลิตมี security patch plugin สำหรับ TeamCity 2017.1 ขึ้นไป รุ่น 2017.1–2018.1 ต้องรีสตาร์ตเซิร์ฟเวอร์หลังติดตั้ง ส่วนรุ่น 2018.2 ขึ้นไปเปิดใช้ได้โดยไม่ต้องรีสตาร์ต ตามรายละเอียดใน คำแนะนำการแก้ไขของ JetBrains

ข้อจำกัดของแพตช์

security patch plugin แก้เฉพาะ CVE-2026-63077 และไม่ได้ทดแทนการอัปเกรดเพื่อรับการแก้ไขช่องโหว่อื่น

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

ส่วนตัวผมให้เรื่องนี้เป็นงานแพตช์ทันทีสำหรับ TeamCity On-Premises ที่ยังไม่ได้แก้ เพราะมีการโจมตีจริงแล้ว ที่มา: CISA KEV — CVE-2026-63077 และ JetBrains Security Advisory หากมีรายละเอียดที่ต้องขยาย เดี๋ยวกลับมาแก้เพิ่มให้ภายหลังครับ

อยากให้เราทำให้ไหม?

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

คุยเรื่องงานกับเรา

เคยเจองานแบบนี้ไหม? ติดตรงไหน?

มาแลกวิธีกันต่อในบอร์ด LinuxThai

→ คุยต่อในบอร์ด

ความคิดเห็น 0

ยังไม่มีความคิดเห็น — เป็นคนแรกเลย