OpenBSD 8.0 2026-yil 20-oktabrda chiqarildi — bu loyihaning 61-chi relizi. Ushbu yangilanish muhim yaxshilanishlarni o'z ichiga oladi, jumladan kuchaytirilgan xavfsizlik devori (firewall), xotira xavfsizligi tuzatishlari, tarmoq demonlari uchun kuchliroq tekshiruv va asosiy komponentlar uchun xavfsizlik yangilanishlari.

Asosiy yangilanishlar orasida PF — OpenBSD paket filtrlash devoriga kiritilgan yaxshilanishlar, shuningdek virtualizatsiya, kriptografik kutubxonalar va tizim yordamchi dasturlari bilan bog'liq zaifliklar tuzatishlari bor.

Administratorlar ushbu relizga kiritilgan funksiyalarni keyingi errata (tuzatishlar)dan farqlashi kerak. OpenBSD qo'shimcha yamoqlarni ham e'lon qildi, jumladan ma'lum apparat konfiguratsiyalariga ta'sir qiladigan masofadan ishga tushiriladigan IPsec yadro to'plami (heap) to'lib ketishi.

PF TCP reset paketlarining noto'g'ri ulanish holatlarini buzishiga yo'l qo'ymaslik choralarini joriy etdi. Ishlab chiquvchilar shuningdek ulanish hisoblagichlari poygasi (race) natijasida kamchilik (underflow) yuzaga kelishi mumkin bo'lgan muammolarni, chiquvchi paket yo'lidagi NULL ko'rsatkichni dereferensiya qilishni va pf_rule_copyin() funksiyasidagi chegaradan tashqari o'qishni tuzatdilar.

Bundan tashqari, xavfsizlik devori ioctl interfeyslarida tugallanmagan satrlarni rad etish va DIOCIGETIFACES funksiyasidagi birga kam (off-by-one) xatoni tuzatish ishlari bajarildi. Muvaffaqiyatsiz jadval biriktirishlari endi chaqiruvchining qoidalar to'plamini (ruleset) ozod qilmaydi, fragmentlarni qayta yig'ish esa IPv4 va IPv6 ishlov berish uchun to'g'ri marshrutlash domenida amalga oshiriladi.

Berkeley Packet Filter dvigateli CVE-2026-31912 bilan bog'liq dastur chegarasi tekshiruvlarini joriy etdi. Qo'shimcha tekshiruv endi ishlov berilmagan ko'rsatmalarni bloklaydi va chegaradan tashqari o'qishlarga olib kelishi mumkin bo'lgan butun son to'lib ketishi sharoitlari uchun mavjud tuzatishlarni to'ldiradi.

OpenBSD httpd endi noaniq CL.TE so'rov ramkalashini va eskirgan buklangan sarlavhalarni rad etadi. relayd xizmati takroriy Content-Length sarlavhalarini rad etish va chunked xabarlardan Content-Length ni olib tashlash uchun yangilandi. Ikkala xizmat ham o'zining standart TLS shifrlash konfiguratsiyasini "xavfsiz" (secure) ga o'zgartirdi.

iked demoni endi noto'g'ri va holatdan tashqari IKEv2 xabarlarini rad etadi. DHCP server yangilanishlari zararli manzil ma'lumotlaridan kelib chiqadigan ishdan chiqishlarni oldini oladi va DHCPINFORM so'rovlari natijasida yuzaga kelishi mumkin bo'lgan xotira tugashini kamaytiradi.

SMTP yaxshilanishlari imtiyoz ajratishni kuchaytiradi, shifrlangan navbat buferlarini tekshiradi va xavfli foydalanuvchi nomlarini, shuningdek tegishli kiritish maydonlaridagi karet qaytish va satr o'tish belgilarini rad etadi.

Ushbu reliz libexpat ni 2.8.4 versiyasiga yangilaydi va CVE-2026-66046, CVE-2026-76641 va CVE-2026-76957 zaifliklarini tuzatadi. Perl tuzatishlari Storable, pack va unpack funksiyalaridagi butun son to'lib ketishlarini qamrab oladi, shuningdek Socket 2.041 orqali tuzatilgan chegaradan tashqari to'plam (heap) o'qishi ham mavjud.

Virtualizatsiya yaxshilanishlari noto'g'ri ELF fayllarining vmd ning 32-bit va 64-bit yuklovchilarida chegaradan tashqari o'qishlarga sabab bo'lishini oldini oladi. Bundan tashqari, pax arxiv yordamchi dasturi endi zararli arxivlarning ishchi katalogdan tashqariga fayllarni chiqarishiga yo'l qo'ymaydi.

Eng muhim e'lon qilingan errata — IPsec bilan AES-GMAC ishlatilganda masofadan ishga tushiriladigan yadro to'plami (heap) to'lib ketishi.

Bu muammo AES-NI dan foydalanadigan amd64 tizimlari va kriptografik koprotsessordan foydalanadigan Octeon tizimlariga ta'sir qiladi; AES-GCM ta'sirlanmaydi. Qo'shimcha yamoqlar video drayveridagi foydalanishdan keyingi ozod qilish (use-after-free) muammosini, yadro xotira buzilishini va keyingi NSD zaifliklarini tuzatadi.

Administratorlar syspatch yordamida qo'llab-quvvatlanadigan ikkilik yangilanishlarni qo'llashlari mumkin. To'liq ikkilik yangilanishlar amd64, i386 va arm64 arxitekturalari uchun mavjud; boshqa arxitekturalar odatda manba kod yamoqlarini talab qiladi. Shuning uchun OpenBSD 8.0 ni o'rnatgandan so'ng, uning errata ro'yxatini ko'rib chiqing va tegishli tuzatishlarni qo'llang.