Ugrás a tartalomhoz

Kritikus PHP biztonsági frissítés: két távoli kódfuttatási hiba javítva

HelloWP Team
3 perc olvasás
Ezen az oldalon
  1. Mi a probléma?
  2. Mit érdemes most tenned?
  3. Frissítés

Október 21-én a PHP fejlesztőcsapata soron kívüli biztonsági kiadást tett közzé: a PHP 8.5.12, 8.4.27, 8.3.36 és 8.2.35 két kritikus hibát javít. A WordPress.org is külön figyelmeztetésben kérte az oldaltulajdonosokat, hogy mielőbb frissítsenek.

Mi a probléma?

Mindkét hiba (CVE-2026-109618 és CVE-2026-109619) bejelentkezés nélküli távoli kódfuttatást tesz lehetővé, vagyis egy támadó egyetlen kéréssel saját kódot futtathatna a szerveren. A súlyosságuk a CVSS 4.0 skálán 9,2, ez a legmagasabb, „kritikus” kategória.

  • Az első hiba a memóriahiány kezelésében van: ha a PHP egy kérés közben kifut a memóriából, a félig előkészített belső adatokat a kérés lezárásakor érvényesnek veheti.
  • A második hibánál egy kéréshez tartozó belső állapot a memória felszabadítása után is megmaradhat, és ugyanazon a folyamaton egy későbbi kérés hozzáférhet.

A hiba nem a WordPressben van, hanem magában a PHP-ben, ezért minden webes PHP-alkalmazást érint, a futtatás módjától függetlenül (PHP-FPM, Apache mod_php, php-cgi, FrankenPHP, LiteSpeed). A PHP csapata szerint a mod_php-t használó szervereken a legnagyobb a kockázat.

Mit érdemes most tenned?

  • Nézd meg a PHP-verziót: a WordPress-adminban az Eszközök → Webhely egészsége → Információ → Szerver alatt látod.
  • Ha régebbi a fenti verzióknál, frissíts, vagy kérd meg a tárhelyszolgáltatódat, hogy tegye meg.
  • A PHP 8.2-nél régebbi verziók már nem kapnak hivatalos biztonsági javítást. Ha az oldalad ilyenen fut, a váltás most különösen sürgős.
  • WordPress-frissítésre nincs szükség: a javítás kizárólag a PHP-t érinti.

Részletek: a WordPress.org bejelentése és a PHP biztonsági közleménye.

Frissítés

A PHP csapata egy nappal korábban, október 20-án előre jelezte a kiadást és annak pontos időpontját. Ezt kihasználva előre felkészültünk, így a javított verziók megjelenése után néhány percen belül az összes szerverünket frissítettük.