Trenutno stanje: PHP2Shell. Dve kritični ranljivosti PHP (CVSS 9,2) omogočata izvedbo škodljive kode brez prijave. Popravki od 21. 10. 2026.Kaj je zdaj treba storiti →
Strani: 12

PHP2Shell: vse o kritični ranljivosti PHP

Dve kritični ranljivosti v samem PHP-ju, CVSS 9,2, škodljiva koda brez prijave. Tu piše, kaj je dokazano, katere različice so varne in kaj storite zdaj.

01

Kaj je PHP2Shell? Ranljivost preprosto razložena

PHP2Shell sta dve kritični ranljivosti v samem PHP, prek katerih lahko napadalci brez prijave izvedejo kodo na spletnih strežnikih. Tukaj je stanje v jasnih besedah.

Preberite več →
02

CVE-2026-109618: RCE zaradi stanja Out of Memory

CVE-2026-109618 je ena od obeh ranljivosti PHP2Shell: stanje Out of Memory lahko prekine PHP sredi obdelave zahteve. Odpravljeno od PHP 8.5.12, 8.4.27, 8.3.36 in 8.2.35.

Preberite več →
03

CVE-2026-109619: RCE zaradi zastarelega globalnega stanja

CVE-2026-109619 je druga ranljivost PHP2Shell: notranje stanje zahteve lahko po sprostitvi pomnilnika ostane in ga uporabi naslednja zahteva v istem workerju.

Preberite več →
04

CVE-2026-115560: opozorilo o session upload progress

CVE-2026-115560 je opozorilo php.net z dne 23. 10. 2026: možno izvajanje kode samo pri nenavadni konfiguraciji sej. Rešitev do naslednje izdaje: session.upload_progress.enabled=0.

Preberite več →
05

Katere različice PHP so prizadete?

PHP2Shell je odpravljen v PHP 8.5.12, 8.4.27, 8.3.36 in 8.2.35. Za PHP 8.1 in starejše ni več uradnih posodobitev. Tabela kaže stanje po vejah.

Preberite več →
06

Pravilno preverjanje različice PHP in stanja popravkov

Prikazana različica PHP sama ne pove, ali je PHP2Shell zaprt. Odločilni so stanje paketa, backporti in dejstvo, da novi procesi res tečejo.

Preberite več →
07

Zakaj ima mod_php najvišje tveganje

Pri Apacheu z mod_php ekipa PHP tveganje zaradi PHP2Shell ocenjuje kot najvišje: tam je bil exploit prikazan, še preden teče koda aplikacije. Tako preverite in ukrepate.

Preberite več →
08

Po posodobitvi: ponovni zagon PHP-FPM in vseh workerjev

Posodobitev PHP deluje šele, ko so vsi procesi PHP znova zagnani. Tukaj so ukazi za PHP-FPM, Apache, LiteSpeed in containerje ter preverjanje ponovnega zagona.

Preberite več →
09

Takojšnji ukrepi, če še ne morete popraviti

Če posodobitev PHP še ni mogoča, vmesni ukrepi php.net tveganje zmanjšajo, a ne ščitijo popolnoma. Tako jih nastavite pravilno.

Preberite več →
10

PHP 8.1 in starejši: kaj zdaj velja

Za PHP 8.1, 8.0, 7.4 in starejše različice proti PHP2Shell ni uradnih posodobitev. Kaj zmorejo backporti izvorne kode in kako izgleda pot do podprte različice.

Preberite več →
11

Popravljanje PHP v containerjih Docker

Containerji se ne popravijo sami. Proti PHP2Shell morate sliko PHP znova zgraditi ali prenesti in vsak container ustvariti znova iz nove slike.

Preberite več →
12

Ali sem že ogrožen? Znaki po PHP2Shell

Za PHP2Shell ni potrjenih indikatorjev ogroženosti. Po čem vseeno prepoznate, ali je bil vaš strežnik vdrt, in kako preverjate, ne da bi uničili sledi.

Preberite več →
Takojšnji stik

Vsaka ura šteje. Pišite nam zdaj.

Na kratko opišite sistem, različico PHP in opažanje. Odzovemo se, razjasnimo stanje in delamo na daljavo, dokler incident ni zaključen in dokumentiran.

Takojšnja pomoč