بازگشت به فهرست تغییرات
PHP 8.1
v8.1.35.4
بازسازی امنیتی PHP 8.1.34: کتابخانهٔ Brotli همراه با بسته اصلاح شده است (CVE-2026-111497)، همچنین شش کتابخانهٔ همراه دیگر
بهبودها
2- خود PHP بدون تغییر در نسخهٔ 8.1.34 باقی مانده است. فقط کتابخانههای موجود در بسته دوباره ساخته شدهاند؛ بنابراین افزونهها، تنظیمات و رفتار سایت تغییری نمیکنند.
- این بسته روی هر 9 سیستمعامل پشتیبانیشده بررسی شده و پیش از انتشار، بهروزرسانی از نسخهٔ منتشرشده روی سرورهای آزمایشی نصب شده است.
رفع مشکلات امنیتی
2- کتابخانهٔ Brotli موجود در این بسته با اصلاحیهٔ CVE-2026-111497، یک نوشتن خارج از محدوده در رمزگشای Brotli (CVSS 9.2)، دوباره ساخته شده است. PHP هرجا که سایتی یک پاسخ Brotli را از حالت فشرده خارج کند، دادههای Brotli را میخواند؛ بنابراین پاسخی دستکاریشده میتواند حافظهٔ فرایند PHP را خراب کند.
- شش کتابخانهٔ دیگر داخل بسته نیز اصلاحیههای امنیتی سازندگان خود را دارند: curl، libaom، libevent، xz، nghttp2 و PCRE2.