Skip to main content
ข่าวสาร

GitLab ออกแพตช์ช่องโหว่ระดับ 10.0: บริษัทที่ติดตั้ง GitLab เองควรเช็กอะไรภายในสัปดาห์นี้

วันที่ 21 ตุลาคม 2569 GitLab ออกแพตช์ 7 รุ่นพร้อมกัน แก้ช่องโหว่ 12 รายการ ตัวที่หนักที่สุดคือ CVE-2026-110264 คะแนน CVSS 10.0 ที่อาจเปิดทางให้คนที่ไม่ได้ล็อกอินรันโค้ดบนเซิร์ฟเวอร์ได้ GitLab.com แก้แล้ว แต่องค์กรที่ติดตั้ง GitLab เองต้องอัปเกรดเอง สรุปว่าควรตรวจอะไรและถามทีมพัฒนาอย่างไร

23 ต.ค. 20266 นาทีGitLab Patch Release 19.5.1
GitLabCybersecurityPatch ManagementSoftware DevelopmentDevOps

สมมติว่าบริษัทของคุณมีทีมพัฒนาภายใน หรือจ้างผู้รับเหมาทำระบบให้ และโค้ดทั้งหมดเก็บไว้ใน GitLab ที่ติดตั้งบนเซิร์ฟเวอร์ของบริษัทเอง เครื่องนี้มักเก็บมากกว่าโค้ด ทั้งค่าตั้ง pipeline รหัสผ่านที่ใช้ deploy และสิทธิ์เชื่อมไปยังระบบ production

ถ้าคนภายนอกรันคำสั่งบนเครื่องนี้ได้โดยไม่ต้องล็อกอิน ความเสียหายจะไม่จบที่ตัว GitLab ข่าวสัปดาห์นี้เกี่ยวกับความเสี่ยงแบบนั้นโดยตรง

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

วันที่ 21 ตุลาคม 2569 GitLab ออกแพตช์พร้อมกัน 7 รุ่น ได้แก่ 19.5.1, 19.4.3, 19.3.6, 19.2.9, 19.1.9, 19.0.10 และ 18.11.13 ใช้ได้ทั้ง Community Edition และ Enterprise Edition และแนะนำให้องค์กรที่ติดตั้งเองอัปเกรดโดยเร็วที่สุด

แพตช์รอบนี้แก้ช่องโหว่ 12 รายการ ตัวที่หนักที่สุดคือ CVE-2026-110264 คะแนน CVSS 10.0 ซึ่งเป็นคะแนนสูงสุดของมาตรฐานนี้ ต้นเหตุอยู่ที่ส่วนแปลง regular expression เมื่อเจอ regex ที่ประดิษฐ์มาเป็นพิเศษ ตัวเลขภายในจะล้นค่า (integer overflow) และภายใต้เงื่อนไขบางอย่าง ผู้ที่ไม่ได้ล็อกอินอาจรันโค้ดใดก็ได้บนเซิร์ฟเวอร์ GitLab

ช่วงรุ่นที่กระทบกว้างมาก คือตั้งแต่รุ่น 7.0 ขึ้นมาจนถึงก่อนรุ่นที่แก้ในแต่ละสาขา GitLab จึงทำแพตช์ย้อนให้สาขาเก่าอย่าง 18.11, 19.0, 19.1 และ 19.2 เพิ่มจากรอบปกติ

ช่องโหว่ระดับสูงอีก 2 รายการที่ควรทราบ

  • CVE-2026-15723 คะแนน 8.2 เกี่ยวกับการผูกบัญชีจาก OmniAuth เข้ากับ LDAP โดยอัตโนมัติ
  • CVE-2026-112212 คะแนน 7.5 เกี่ยวกับ cache poisoning ที่ endpoint สำหรับค้นหาค่า OAuth และ OIDC

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

GitLab ระบุว่า GitLab.com ใช้รุ่นที่แก้แล้ว ลูกค้า GitLab Dedicated ที่อยู่บนรุ่น 19.3.5-internal0 หรือ 19.4.2-internal0 ขึ้นไปก็ไม่ต้องทำอะไร

กลุ่มที่ต้องลงมือคือองค์กรที่ติดตั้ง GitLab เอง (self-managed) ไม่ว่าจะอยู่บนเซิร์ฟเวอร์ในบริษัทหรือบน cloud ที่ทีมดูแลเอง

เรื่องสถานะการโจมตี ประกาศของ GitLab ไม่ได้ระบุว่ามีการโจมตีจริง ส่วน SecurityOnline รายงานเมื่อ 21 ตุลาคมว่ายังไม่มีการยืนยันการโจมตีและยังไม่มีโค้ดสาธิตการโจมตี (PoC) สาธารณะ ข้อนี้ไม่ได้แปลว่ารอได้ แพตช์ที่ออกมาแล้วเปิดให้คนนำไปเทียบหาจุดที่แก้ได้ และ GitLab จะเปิดรายละเอียดของแต่ละช่องโหว่หลังออกแพตช์ 90 วัน ยิ่งเครื่องค้างรุ่นเก่านาน ความเสี่ยงก็ยิ่งสูงขึ้น

สิ่งที่ควรทราบก่อนอัปเกรด

แพตช์รอบนี้มี database migration ด้วย GitLab ระบุว่าเครื่องแบบ single-node จะมี downtime เพราะต้องรอ migration เสร็จก่อน GitLab จึงจะเริ่มทำงาน ส่วนระบบแบบ multi-node อัปเกรดได้โดยไม่หยุดบริการถ้าทำตามขั้นตอน zero-downtime

GitLab ยังออก threat detection 2 ชุดให้ลูกค้าที่ติดตั้งเองใช้ตรวจย้อนหลัง ชื่อ Onigmo native worker crash และ Org mode render error burst ทีมที่มีระบบเก็บ log ควรใช้สองชุดนี้ดูว่าก่อนแพตช์มีสัญญาณผิดปกติหรือไม่

เช็กลิสต์สำหรับสัปดาห์นี้

  1. ถามทีมไอทีหรือผู้รับจ้างว่า บริษัทมี GitLab ที่ติดตั้งเองกี่ตัว รวมเครื่องทดสอบและเครื่องที่ผู้รับจ้างตั้งไว้ให้
  2. ขอเลขรุ่นปัจจุบันของแต่ละตัว แล้วเทียบกับรุ่นที่แก้แล้วในสาขาเดียวกัน
  3. นัดช่วงอัปเกรด แจ้งทีมที่ใช้ pipeline ล่วงหน้าถ้าเป็นเครื่อง single-node ที่ต้องหยุดบริการ
  4. สำรองข้อมูลและทดสอบการกู้คืนก่อนอัปเกรด เพราะรอบนี้มี migration ฐานข้อมูล
  5. หลังอัปเกรด ให้ตรวจ log ย้อนหลังด้วย threat detection ที่ GitLab ให้มา
  6. ถ้าพบสัญญาณผิดปกติ ให้เปลี่ยน token รหัสผ่าน และ deploy key ที่เก็บใน GitLab ทั้งหมด ไม่ใช่แค่อัปเกรดแล้วจบ
  7. ถ้ายังอัปเกรดไม่ได้ทันที ให้พิจารณาปิดไม่ให้เข้าถึงจากอินเทอร์เน็ตชั่วคราว และบันทึกว่าใครรับความเสี่ยงและจะทบทวนเมื่อไร

งานที่ Enersys ทำ

เราพัฒนาและดูแลซอฟต์แวร์ธุรกิจมา 14 ปี งานแพตช์ระบบที่ทีมพัฒนาใช้ทุกวันมักติดที่การหาคนรับผิดชอบและการวางแผนไม่ให้งานสะดุด ถ้าคุณอยากให้ช่วยดูว่าระบบพัฒนาซอฟต์แวร์และระบบที่ผู้รับจ้างดูแลให้บริษัทมีแผนแพตช์ที่ตรวจสอบได้หรือยัง คุยกับทีม Enersys ได้

แหล่งข้อมูล

เลือกอ่านประเด็นที่เกี่ยวข้องกับบทความนี้

Plex Media Server ถูกโจมตีจริง แพตช์ออกตั้งแต่สิงหาคม ทำไมเครื่องในออฟฟิศยังค้างอยู่

วันที่ 20 ตุลาคม 2569 CISA เพิ่มช่องโหว่ 4 รายการของ Plex Media Server ที่ต่อกันจนรันโค้ดบนเครื่องได้ เข้ารายการช่องโหว่ที่ถูกโจมตีจริง ทั้งที่แพตช์ออกตั้งแต่ 4 สิงหาคม สรุปว่าธุรกิจที่มี NAS หรือเครื่องในออฟฟิศรันโปรแกรมแบบนี้อยู่ควรตรวจอะไร

อ่านบทความ

BeyondTrust Remote Support มีช่องโหว่ zero-day ถูกใช้โจมตีจริง CISA เร่งแก้คู่กับ Fortinet

วันที่ 15 ตุลาคม 2569 BeyondTrust เปิดเผย CVE-2026-102764 ช่องโหว่ระดับ Critical ใน Remote Support ที่กลุ่มผู้โจมตีใช้มาตั้งแต่ปลายสิงหาคม วันถัดมา CISA ใส่ช่องโหว่นี้และ CVE-2025-61624 ของ Fortinet เข้ารายการช่องโหว่ที่ถูกโจมตีจริง สรุปว่าบริษัทที่ใช้เครื่องมือรีโมตหรือไฟร์วอลล์ควรทำอะไรตอนนี้

อ่านบทความ

แพตช์ Windows เดือนตุลาคม 2569 ปิดช่องโหว่ที่ถูกโจมตีจริง ไฟล์แนบอาจผ่านคำเตือนไปได้

วันที่ 13 ตุลาคม 2569 Microsoft ออกแพตช์ประจำเดือนที่แก้ช่องโหว่มากกว่า 1,400 รายการ หนึ่งในนั้นคือ CVE-2026-96951 ใน Windows Shell ซึ่งถูกใช้โจมตีจริงแล้ว ช่องโหว่นี้ทำให้ไฟล์จากอีเมลหรืออินเทอร์เน็ตหลบ Mark of the Web ได้ สรุปว่าธุรกิจควรเร่งทำอะไรในสัปดาห์นี้

อ่านบทความ
ดูบทความทั้งหมดใน Insights

"Empowering Innovation,
Transforming Futures."

บอกเราว่างานส่วนไหนที่คุณต้องการปรับ