EST. 2026 — Notes from real server work SYSADMIN · SECURITY · AI · DIRECTADMIN Issue 01
THE SYSADMIN ALMANAC
Home / Security Notice / "Ubuntu แก้ Net-SNMP ค้างจากการเชื่อมต่อ SMUX: USN-8997-1"
Security Notice

"Ubuntu แก้ Net-SNMP ค้างจากการเชื่อมต่อ SMUX: USN-8997-1"

by Ton-Or ·4 Nov 2026·3 min read
"Ubuntu แก้ Net-SNMP ค้างจากการเชื่อมต่อ SMUX: USN-8997-1"

"ผู้ดูแล Ubuntu ที่ใช้ Net-SNMP ควรตรวจรุ่นและวางแผนอัปเดตโดยเร็ว โดยให้ความสำคัญกับบริการที่รับการเชื่อมต่อจากเครือข่าย"

1-minute summary

Symptom / problem
การรับการเชื่อมต่อใหม่ในโมดูล SMUX อาจทำให้ Net-SNMP ค้างไม่มีกำหนดและหยุดตอบสนอง
Who should read
ประกาศครอบคลุมแพ็กเกจ Net-SNMP บน Ubuntu 22.04, 24.04 และ 26.04 LTS
Fix in short
อัปเดตแพ็กเกจที่ติดตั้งให้ถึงรุ่นแก้ไขของ Ubuntu แต่ละรุ่นตามตารางในบทความ
Jump to steps

พอดีเห็น Ubuntu ออกประกาศ USN-8997-1 ลงวันที่ 4 พฤศจิกายน 2026 เพื่อแก้ช่องโหว่ Net-SNMP หมายเลข CVE-2026-89147 จุดที่ต้องสนใจคือผู้โจมตีทางไกลไม่จำเป็นต้องยืนยันตัวตน และอาจทำให้บริการหยุดตอบสนองได้ ผมมองว่าผู้ดูแลที่ใช้บริการนี้ควรเริ่มจากตรวจแพ็กเกจที่ติดตั้ง แล้วจับคู่กับรุ่นแก้ไขของ Ubuntu ให้ตรงก่อนลงมืออัปเดต

USN-8997ประกาศ USN-8997-1
04/11/2026วันที่ประกาศ
DoSบริการอาจหยุดตอบสนอง

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

Net-SNMP เป็นชุดเซิร์ฟเวอร์และโปรแกรมสำหรับ SNMP ซึ่งใช้ในงานจัดการและติดตามระบบเครือข่าย ประกาศระบุว่าปัญหาอยู่ที่การจัดการการเชื่อมต่อที่เพิ่งรับเข้ามาในโมดูล SMUX เมื่อได้รับทราฟฟิกที่สร้างมาเป็นพิเศษ Net-SNMP อาจติดค้างแบบไม่มีกำหนด ผลที่ตามมาคือการปฏิเสธการให้บริการ หรือ denial of service (DoS)

การเข้าถึงเครื่องได้ไม่ได้บอกว่า Net-SNMP ยังตอบคำขอ หลังอัปเดตให้ตรวจจากระบบติดตามที่ใช้งานจริงด้วย ต้องเห็นว่าบริการส่งข้อมูลกลับมาตามปกติ ไม่ใช่ดูแค่ว่าติดตั้งแพ็กเกจสำเร็จ

ประกาศไม่ได้ให้ระดับความรุนแรง คะแนน CVSS หรือ workaround ผลกระทบที่แจ้งคือบริการค้าง ไม่ได้ระบุว่ารันโค้ดหรือขโมยข้อมูลได้ ความเสี่ยงที่ต้องจัดการจากประกาศนี้คือบริการหยุดตอบสนอง

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

Ubuntu ระบุรุ่นที่อยู่ในประกาศและแพ็กเกจแก้ไขไว้ดังนี้ แต่ละแถวใช้เลขรุ่นเดียวกันกับทุกแพ็กเกจที่แสดงในแถวนั้น

Ubuntu แพ็กเกจ รุ่นที่แก้ไข
26.04 LTS (resolute) libsnmp40t64, snmp, snmpd 5.9.4+dfsg-2ubuntu3.1
24.04 LTS (noble) libsnmp40t64, snmp, snmpd 5.9.4+dfsg-1.1ubuntu3.3
22.04 LTS (jammy) libsnmp40, snmp, snmpd 5.9.1+dfsg-1ubuntu2.10

ตารางนี้เป็นรุ่นแก้ไขที่ผู้ดูแลใช้เทียบกับเครื่องได้ ประกาศไม่ได้แจกแจงช่วงรุ่นที่มีช่องโหว่ทั้งหมด อย่าเทียบเฉพาะเลขต้นอย่าง 5.9.4 เพราะเลข revision ของแพ็กเกจ Ubuntu เป็นส่วนหนึ่งของรุ่นที่ระบุไว้ด้วย และชื่อไลบรารีใน Ubuntu 22.04 ต่างจากอีกสองรุ่น

ต้องทำอะไร

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

sudo apt update
sudo apt upgrade
apt list --installed 'snmp*' 'libsnmp*'

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

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

ส่วนตัวผมให้เร่งอัปเดตเครื่องที่เปิดรับการเชื่อมต่อเข้า Net-SNMP ส่วนเครื่องที่จำกัดการเข้าถึงไว้แล้วควรจัดเข้ารอบบำรุงรักษาที่ใกล้ที่สุด ที่มา: USN-8997-1: Net-SNMP vulnerability หากมีรายละเอียดเพิ่มเติมที่ต้องขยายความ เดี๋ยวกลับมาแก้เพิ่มให้ภายหลังครับ

Want us to set this up?

Get help with server setup, configuration, migration, or troubleshooting. Save time for the work that matters.

Get a quote

Hit something like this? Stuck somewhere?

Come trade notes on the LinuxThai board

→ Continue on the board

Comments 0

No comments yet — be the first