Sari la conținut

php2shell-checker — verificăm site-urile pentru vulnerabilitatea PHP2Shell

Am construit un instrument open-source care verifică ce site-uri întreținute de noi sunt expuse la PHP2Shell — RCE în nucleul PHP (CVE-2026-109618 / 109619) — ca patch-uitul să înceapă de la fapte, nu de la presupuneri.

În octombrie 2026 au fost făcute publice două vulnerabilități critice de PHP — cunoscute împreună ca PHP2Shell (CVE-2026-109618 și CVE-2026-109619): execuție de cod la distanță în nucleul PHP. Pentru o agenție care întreține zeci de site-uri, prima întrebare e simplă și urgentă: care dintre site-urile noastre sunt afectate? Am construit php2shell-checker ca să răspundem rapid — și l-am publicat ca open source.

Ce este PHP2Shell

În esență, vulnerabilitatea permite unui atacator să ruleze propriul cod pe un server care folosește o versiune PHP afectată — practic, un shell la distanță. Pentru un site public, asta e aproape cel mai rău scenariu: expunerea datelor, defacement sau folosirea serverului ca punct de plecare pentru alte atacuri. Există un patch, deci problema reală e una operațională: să știi unde ești expus înainte să afle altcineva.

Ce face instrumentul

php2shell-checker este un checker care verifică dacă un site sau un host este expus la PHP2Shell, astfel încât echipa să știe ce să prioritizeze la patch-uit. Este gândit să fie rulat pe propria infrastructură — verifică și raportează, nu exploatează nimic. Scopul e un verdict clar: afectat sau nu — și deci ce necesită atenție întâi.

De ce l-am construit

Întreținem un număr mare de site-uri ale clienților, iar verificarea fiecăruia manual după o astfel de dezvăluire e lentă și predispusă la erori. Un singur instrument care dă un răspuns consecvent pe multe site-uri se integrează direct în rutina noastră de mentenanță și monitorizare — aceeași disciplină din spatele rapoartelor și verificărilor de uptime pe care le facem pentru clienți. Când apare un CVE, vrem ore, nu zile, între „e grav?” și „știm exact ce site-uri trebuie reparate”.

Open source

Am publicat php2shell-checker pe GitHub, ca să-l poată folosi și alte echipe: github.com/Nikba-Creative-Studio/php2shell-checker. Dacă administrezi site-uri PHP, merită să-ți verifici expunerea acum și să aplici patch-ul unde e nevoie. Securitatea face parte din mentenanță, nu e un gând de pe urmă — iar faptul că împărțășim instrumentul face parte din felul în care credem că ar trebui să funcționeze lucrurile.

DIN IPOTEZĂ ÎN REZULTAT

Testăm înainte să elaborăm.

Pornim de la un caz concret, validăm rapid ce funcționează și stabilim dacă soluția merită integrată în afacerea Dumneavoastră.