EST. 2026 — Notes from real server work SYSADMIN · SECURITY · AI · DIRECTADMIN Issue 01
THE SYSADMIN ALMANAC
Home / Security Notice / SA-Exim แก้ช่องโหว่กฎ SpamAssassin รันโค้ดได้ USN-9086-1
Security Notice

SA-Exim แก้ช่องโหว่กฎ SpamAssassin รันโค้ดได้ USN-9086-1

by Ton-Or ·12 Nov 2026·3 min read
SA-Exim แก้ช่องโหว่กฎ SpamAssassin รันโค้ดได้ USN-9086-1

ผู้ดูแล Ubuntu 18.04 LTS ที่ใช้ SA-Exim ควรจัดรอบอัปเดตโดยเร็ว โดยเร่งก่อนหากมีผู้ที่ไม่ควรมีสิทธิ์เขียนกฎ SpamAssassin ได้

1-minute summary

Symptom / problem
SA-Exim ประเมินพารามิเตอร์กฎ greylisting ไม่ปลอดภัย และอาจถูกใช้รันโค้ดตามต้องการ
Who should read
ผู้ดูแลระบบที่ใช้ SA-Exim บน Ubuntu 18.04 LTS
Fix in short
อัปเดตแพ็กเกจ sa-exim เป็น 4.2.1-16ubuntu0.1~esm1 ผ่าน Ubuntu Pro โดยเปิด ESM Apps
Jump to steps

พอดีเห็น Ubuntu ออกประกาศ USN-9086-1 เรื่อง SA-Exim ลงวันที่ 12 พฤศจิกายน 2026 แพ็กเกจนี้ใช้ SpamAssassin กรองสแปมร่วมกับ Exim ระหว่างรับเมลผ่าน SMTP ผู้ดูแลควรตรวจสิทธิ์เขียนไฟล์ตั้งค่าและกฎ เพราะผู้โจมตีต้องเขียนไฟล์เหล่านี้ได้ก่อนถึงจะใช้ช่องโหว่นี้ได้

USN-9086ประกาศฉบับ USN-9086-1
12/11/2026วันที่ประกาศ
18.04 LTSUbuntu ที่มีแพตช์ในประกาศ
ESM Appsช่องทางรับแพตช์

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

  • ผู้ดูแลระบบ: หากใช้ SA-Exim บน Ubuntu 18.04 LTS ให้อัปเดตแพ็กเกจโดยเร็ว และเร่งดำเนินการหากมีผู้ที่ไม่ควรมีสิทธิ์แก้ไฟล์ตั้งค่าหรือกฎ SpamAssassin ได้

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

ช่องโหว่ CVE-2019-19920 อยู่ที่ SA-Exim ประมวลผลค่าของกฎ greylisting ใน SpamAssassin อย่างไม่ปลอดภัย ผู้โจมตีที่เขียนไฟล์ตั้งค่าหรือกฎได้อาจสั่งรันโค้ดตามต้องการ หน้า USN ฉบับนี้ไม่ได้ระบุคะแนน CVSS หรือระดับความรุนแรง

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

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

ประกาศนี้มีแพตช์สำหรับ Ubuntu 18.04 LTS ตามตาราง โดยรับผ่าน Ubuntu Pro ใน ESM Apps

Ubuntu แพ็กเกจ รุ่นที่แก้ไข
18.04 LTS (Bionic) sa-exim 4.2.1-16ubuntu0.1~esm1

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

ต้องทำอะไร

เริ่มจากตรวจว่าติดตั้ง sa-exim อยู่หรือไม่ แล้วดูสถานะ Ubuntu Pro และ ESM Apps จากนั้นอัปเดตรายการแพ็กเกจ ให้ตรวจว่าคลังมีรุ่นแก้ก่อนสั่งติดตั้ง คำสั่งท้ายชุดใช้ดูรุ่นหลังอัปเดต

dpkg-query -W sa-exim
pro status
sudo apt update
apt-cache policy sa-exim
sudo apt install --only-upgrade sa-exim
dpkg-query -W sa-exim

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

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

ส่วนตัวผมให้จัดรอบอัปเดตโดยเร็วเฉพาะระบบที่ใช้ SA-Exim และเร่งทำก่อนหากพบสิทธิ์เขียนกฎที่เปิดกว้างเกินจำเป็น ที่มา: USN-9086-1: SA-Exim 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