Preskoči na sadržaj
Laracode

Kritičan propust u PHP-u · oktobar 2026.

PHP2Shell: da li je Vaš sajt siguran?

Kritičan propust u samom PHP-u omogućava napadačima da bez lozinke preuzmu web server, a napadi već traju. Većina sajtova, web shopova i aplikacija radi na PHP-u. Provjeravamo Vaš sajt, odmah ga štitimo i prebacujemo PHP i kod na sigurnu verziju.

  • Brz odziv
  • PHP 5 do PHP 8.6
  • Bez prekida rada
  • Profesionalan tim

Dva kritična propusta u srcu PHP-a

U oktobru 2026. objavljena su dva ozbiljna propusta u PHP interpreteru, poznata pod zajedničkim imenom PHP2Shell (CVE-2026-109618 i CVE-2026-109619). Greška nije u WordPress-u, dodatku ili Vašem kodu, nego u samom PHP-u, pa pogađa svaki sajt na ranjivoj verziji, koliko god dobro bio napravljen.

Napadaču ne treba lozinka ni nalog. Posebno pripremljenim zahtjevom može da pokrene svoj kod na serveru, ukrade bazu i podatke kupaca, ubaci zlonamjerni softver ili obori sajt.

Ocjena ozbiljnosti (CVSS 4.0) od 10
9,2
Pogođene PHP verzije
5.4 – 8.5
Sajtova radi na PHP-u
~7/10

Hronologija

  1. 17. 10. 2026.

    Zabilježeni prvi pokušaji napada, prije nego što je propust bio javan.

  2. 20. 10. 2026.

    Propusti objavljeni, nakon što su detalji ranije procurili.

  3. 21. 10. 2026.

    Izašle ispravljene verzije: PHP 8.2.35, 8.3.36, 8.4.27 i 8.5.12.

  4. Danas

    Napadi su aktivni. Neažurirani serveri se automatski pretražuju.

Izvori: sigurnosna upozorenja PHP tima, CERT-EU i watchTowr.

Na kojoj PHP verziji radi Vaš sajt?

Izaberite verziju i pogledajte šta treba uraditi. Ako je ne znate, provjerićemo umjesto Vas.

Vaša PHP verzija

Gdje se vidi PHP verzija

  • U kontrolnom panelu hostinga (cPanel, Plesk, DirectAdmin) pod "PHP verzija" ili "PHP podešavanja".
  • U WordPress-u: Alati → Zdravlje sajta → Informacije → Server.
  • Pitajte hosting ili programera koji je pravio sajt.
Nema ispravke

Za ovu verziju ispravka ne postoji

Ove verzije godinama ne dobijaju ažuriranja i neće dobiti ispravku za PHP2Shell. Jedino sigurno rješenje je prelazak na podržanu PHP verziju. Stari kod se na novom PHP-u gotovo uvijek pokvari, pa ga prvo treba prilagoditi. Upravo to mi radimo.

Bez podrške

Nema zvaničnog izdanja, potrebna je nadogradnja

PHP 7.4 je dobio samo minimalne zakrpe izvornog koda, bez zvaničnog izdanja. Neki hostinzi ih mogu primijeniti, ali verzija ostaje bez podrške i novi propusti se neće ispravljati. Preporučujemo prelazak na PHP 8.6 uz potrebne izmjene koda.

Bez podrške

Nema zvaničnog izdanja, potrebna je nadogradnja

PHP 8.0 više nije podržan i dobio je samo zakrpe izvornog koda, bez zvaničnog izdanja. Prelazak na PHP 8.6 je obično jednostavniji nego sa PHP 7, ali kod i dodatke svejedno treba provjeriti.

Bez podrške

Nema zvaničnog izdanja, potrebna je nadogradnja

Podrška za PHP 8.1 je završena krajem 2025, pa ispravljena zvanična verzija ne postoji. Preporučujemo prelazak na PHP 8.6, najnoviju verziju PHP-a, koja je podržana do kraja 2030.

Ažurirati odmah

Ažurirajte na PHP 8.2.35 ili noviji

Ispravka postoji, ali server treba ažurirati i ponovo pokrenuti sve PHP procese. Pažnja: podrška za PHP 8.2 ističe 31. decembra 2026, pa je pravo vrijeme da se isplanira prelazak na PHP 8.6.

Ažurirati odmah

Ažurirajte na PHP 8.3.36 ili noviji

Ispravka postoji. Server treba ažurirati na 8.3.36 ili noviji i ponovo pokrenuti sve PHP procese. Ako to hosting nije uradio, uradićemo mi.

Ažurirati odmah

Ažurirajte na PHP 8.4.27 ili noviji

Ispravka postoji. Server treba ažurirati na 8.4.27 ili noviji i ponovo pokrenuti sve PHP procese. Ako to hosting nije uradio, uradićemo mi.

Ažurirati odmah

Ažurirajte na PHP 8.5.12 ili noviji

Ispravka postoji. Server treba ažurirati na 8.5.12 ili noviji i ponovo pokrenuti sve PHP procese. Ako to hosting nije uradio, uradićemo mi.

Provjera

Provjerićemo umjesto Vas

Pošaljite nam adresu sajta, a mi ćemo utvrditi na kojoj PHP verziji radi, da li je ranjiv i šta treba uraditi. Bez obaveza.

Zatražite pomoć

Zašto mnogi sajtovi ne mogu samo da ažuriraju PHP

Promjena PHP verzije u panelu hostinga traje sekundu. Problem je sve ono što poslije toga prestane da radi.

Stari kod se pokvari

Funkcije kao mysql_*, each() ili create_function ne postoje u PHP 8. Sajt prikazuje praznu stranicu ili grešku.

Zastarjeli dodaci i teme

WordPress dodaci i teme koji godinama nisu ažurirani ne rade na novom PHP-u.

Stare verzije framework-a

Aplikacije na starijem Laravel-u, Symfony-ju ili CodeIgniter-u traže nadogradnju framework-a zajedno sa PHP-om.

Nema ko da to uradi

Programer koji je pravio sajt više nije dostupan, a niko ne zna kako sistem radi.

Hosting gasi stari PHP

Hosting kompanije uklanjaju stare PHP verzije ili ih dodatno naplaćuju. Sajt na starom PHP-u može da prestane da radi preko noći.

Strah da se sajt ne pokvari

Sajt donosi kupce i narudžbe, pa je svaka izmjena bez testiranja rizik za Vaše poslovanje.

Od brze provjere do sigurnog, nadograđenog sajta

Prvo zaustavljamo neposrednu opasnost, a onda nadograđujemo kako treba, bez prekida rada i bez iznenađenja.

  1. 1. Brza provjera

    Utvrđujemo PHP verziju, server i framework ili CMS i kažemo Vam koliko ste izloženi.

  2. 2. Hitna zaštita

    Prvo backup, zatim ispravljena PHP verzija gdje je moguće, a ograničen pristup i filtriranje gdje nije.

  3. 3. Analiza kompatibilnosti

    Automatski alati i pregled koda pokazuju sve što neće raditi na novom PHP-u.

  4. 4. Nadogradnja koda i biblioteka

    Prilagođavamo kod, dodatke, biblioteke i framework na kopiji sajta, nikad na živom sajtu.

  5. 5. Testiranje i prelazak

    Testiramo forme, plaćanja i ključne funkcije, pa prebacujemo živi sajt bez prekida rada.

  6. 6. Nadzor i održavanje

    Pratimo greške i sumnjive aktivnosti i držimo PHP ažurnim, da Vas ovo više nikad ne iznenadi.

Šta nadograđujemo

Sve vrste PHP projekata, stare i nove

Mi smo tim iskusnih PHP programera sa više od 15 godina iskustva. Radili smo sa PHP-om od verzije 5, sa projektima bez framework-a i sa najnovijim verzijama Laravel-a, pa nas nijedan kod ne plaši.

  • WordPress i WooCommerce
  • Laravel 4 do 13
  • PHP bez framework-a
  • Symfony
  • CodeIgniter i Yii
  • Joomla i Drupal
  • Magento i PrestaShop
  • Web shopovi i portali
  • ERP i poslovne aplikacije

Sajt je već napadnut?

Sumnjivi fajlovi, preusmjeravanje na drugi sajt, spam mailovi ili upozorenje od Google-a su znaci provale. Uklanjamo zlonamjerni kod, zatvaramo rupu i vraćamo sajt u rad.

Pozovite +387 66 773 998

Pitanja o PHP2Shell propustu i ažuriranju PHP-a

Šta je PHP2Shell?

PHP2Shell je naziv za dva kritična propusta u PHP interpreteru (CVE-2026-109618 i CVE-2026-109619), objavljena u oktobru 2026. Omogućavaju napadaču da bez prijave pokrene svoj kod na serveru. Pogađaju PHP verzije od 5.4 do 8.5 koje nisu ažurirane.

Moj sajt je na WordPress-u. Da li je ugrožen?

Vjerovatno jeste, ako je na serveru ranjiva PHP verzija. Propust je u PHP-u, a ne u WordPress-u, pa ažuriranje WordPress-a i dodataka nije dovoljno. Treba ažurirati PHP na serveru, a na starijim verzijama prebaciti sajt na noviji PHP.

Koje PHP verzije su sigurne?

Ispravljene verzije su PHP 8.2.35, 8.3.36, 8.4.27 i 8.5.12 ili novije. PHP 7.4, 8.0 i 8.1 nisu dobili zvanično izdanje, a verzije 7.3 i starije nisu dobile ispravku uopšte.

Na koju PHP verziju treba preći?

Na PHP 8.6, najnoviju verziju PHP-a (stabilno izdanje 19. novembra 2026), sa sigurnosnim ažuriranjima do kraja 2030. Hitne slučajeve koji ne mogu da čekaju prvo prebacujemo na PHP 8.5, a korak sa 8.5 na 8.6 je mali.

Može li neko podešavanje ili firewall da riješi problem?

Samo privremeno. Prema PHP timu, nijedna izmjena podešavanja ne zatvara ove propuste u potpunosti. Filtriranje i ograničavanje pristupa kupuju vrijeme, ali pravo rješenje je ažuriranje PHP-a.

Hosting kaže da je ažurirao PHP. Jesam li siguran?

Ako Vaš sajt zaista radi na nekoj od ispravljenih verzija, zaštićeni ste od ovog propusta. Ako je na PHP 7.4, 8.0 ili 8.1, ili je hosting zbog Vašeg sajta zadržao staru verziju, to nije dovoljno. Rado ćemo to provjeriti umjesto Vas.

Koliko traje ažuriranje PHP-a?

Ažuriranje podržane verzije je često gotovo isti dan. Prelazak sa stare PHP verzije zavisi od veličine i stanja koda, od nekoliko dana za sajt firme do nekoliko sedmica za veće aplikacije. Poslije provjere dobijate jasnu procjenu.

Koliko košta?

Zavisi od PHP verzije, tehnologije i veličine projekta. Poslije provjere šaljemo ponudu bez obaveza, a u hitnim slučajevima prvo zatvaramo neposrednu opasnost.

Da li će sajt prestati da radi tokom nadogradnje?

Neće. Radimo na kopiji sajta, sve testiramo i tek onda prebacujemo živi sajt, uz spreman backup ako zatreba.

Sajt ne radi ili je pod napadom?

Pozovite nas odmah. Pogledaćemo problem i reći Vam sljedeći korak.

Pozovite +387 66 773 998

Ne čekajte da napad pronađe Vaš sajt

Pošaljite nam adresu sajta, a mi ćemo provjeriti na kojoj PHP verziji radi, da li je ranjiv i šta treba uraditi.

Zatražite provjeru sajta

Radije biste razgovarali? Pozovite nas: +387 66 773 998

Volite li kolačiće? 🍪 Koristimo samo kolačiće koji su neophodni za ispravan rad sajta. Više o kolačićima