Trenutno stanje: PHP2Shell. Dvije kritične PHP ranjivosti (CVSS 9.2) omogućuju zlonamjerni kod bez prijave. Zakrpe od 21. 10. 2026.Što sada učiniti →

Sigurnost web-stranice za ljekarne: predbilježba, shop i zdravstveni podaci

Preko web-stranica ljekarni prolaze predbilježbe, fotografije recepata i narudžbe iz shopa. Pokazujemo gdje se pritom nalaze zdravstveni podaci i što je kod PHP2Shella prvo potrebno učiniti.

Stanje 4 min čitanjaDjelatnosti

Ukratko: Kod sigurnosti web-stranice ljekarne radi se o zdravstvenim podacima: tko predbilježi lijek ili fotografira recept, otkriva nešto o svom zdravlju. Razjasnite tko vodi Vaš web-poslužitelj, dajte potvrditi PHP zakrpu i ponovno pokretanje te pazite na skriveno oglašavanje lijekova koje napadači rado ubacuju na stranice ljekarni.

Koje PHP sustave ljekarne koriste

Mnoge ljekarne imaju web-stranicu s radnim vremenom, napomenom o dežurstvu i obrascem za predbilježbu. Često se pridodaje funkcija za prijenos fotografija recepata ili planova terapije, uz to upiti za dostavu i termini za savjetovanja ili cijepljenja. Internetske ljekarne i ljekarne s online prodajom uz to vode shop, primjerice na WooCommerceu ili Shopwareu 6.

Neke stranice potječu iz paketa web-stranica suradnji ili specijaliziranih pružatelja, druge je izgradila lokalna agencija. Za PHP2Shell o tome ovisi tko vodi poslužitelj i stoga je odgovoran za PHP zakrpu.

Osobito su otkrivajući upiti za dostavu. Povezuju adresu stanovanja, broj telefona i lijek, često starijih ili nemoćnih osoba. Tko prisvoji takve zapise, zna tko živi sam, koja se sredstva redovito trebaju i kada se isporučuje. To ih čini zanimljivima prevarantima koji ciljano obraćaju starijim osobama.

Zdravstveni podaci: zašto je već obrazac za predbilježbu osjetljiv

Ime plus lijek daje zdravstveni podatak. Takvi podaci spadaju u posebne kategorije osobnih podataka prema čl. 9. GDPR-a. Za ljekarnice i ljekarnike uz to vrijedi obveza čuvanja tajne, čija povreda prema § 203 StGB (njemački Kazneni zakonik) može biti kažnjiva.

Na web-poslužitelju se takvi podaci nalaze na više mjesta: u bazi podataka dodatka za obrasce, u učitanim fotografijama recepata, u redovima čekanja e-pošte i u shopu s poviješću narudžbi. Tko putem PHP2Shella može izvršavati kod, u pravilu dolazi do svega toga bez prijave.

Ljekarna i sigurnost web-stranice: što napad uzrokuje

  • Curenje podataka: Predbilježbe i fotografije recepata omogućuju zaključke o bolestima. Rizik za pogođene osobe je visok, a obveze prijave prema GDPR-u su izgledne. Rok od 72 sata procjenjujete sa svojim službenikom za zaštitu podataka.
  • Farmaceutski spam: Napadači ubacuju skrivene stranice s oglasima za lijekove na recept. Tražilice stranicu spuštaju ili prikazuju upozorenje, kako je opisano u savjetniku Uklanjanje Googleova upozorenja.
  • Izgubljene predbilježbe: Ako obrazac ispadne ili preusmjerava, klijenti stoje na pultu, a lijek nije naručen.
  • Manipulirani shop: Izmijenjeni kod u procesu narudžbe može prisvajati podatke o plaćanju ili slati klijente na krivotvorene stranice.
Važno

Ažuriranje shopa ili CMS-a ne zatvara PHP2Shell. Ranjivost je uklonjena tek s PHP-om 8.5.12, 8.4.27, 8.3.36 ili 8.2.35 ili backportom koji je potvrdio pružatelj, i to tek nakon ponovnog pokretanja svih PHP procesa.

Praznina u odgovornosti u ljekarni

Područje Tipično odgovoran Često neriješeno
Upravljanje robom, blagajne, TI Softverska kuća ili IT ljekarne Veza s web-trgovinom
Web-stranica iz paketa suradnje Pružatelj paketa pisana potvrda zakrpe
Vlastita web-stranica ili shop Agencija i pružatelj hostinga tko ažurira PHP i ponovno ga pokreće

U lancima ljekarni pridodaje se da svaka podružnica može imati vlastite obrasce ili domene koje središnje nitko ne vodi.

Predbilježbu i prijenos recepata oblikovati štedljivo s podacima

Mnogi obrasci ljekarni spremaju više nego što je potrebno. Predbilježbi trebaju ime, dostupnost i željeni pripravak, a ne datum rođenja, adresa ili dijagnoza. Fotografije recepata ne bi trebale trajno ležati u javno dostupnom direktoriju za prijenose, nego se brisati nakon preuzimanja.

Provjerite i kamo idu podaci iz obrazaca. Ako svaka predbilježba završava kao nešifrirana poruka u zajedničkom sandučiću kojem pristupa mnogo zaposlenika, sandučić je jednako vrijedan zaštite kao i poslužitelj. A ako dodatak za obrasce svaki upit uz to odlaže i u bazu podataka, tamo svakog mjeseca raste arhiva zdravstvenih podataka koju nitko ne treba.

Što je manje na web-poslužitelju, to je šteta manja ako se ipak kompromitira. Odluku o rokovima čuvanja donosite sa svojim službenikom za zaštitu podataka.

Prvi sati za vodstvo ljekarne

  1. Kod operatera web-poslužitelja pisano pitati za stanje PHP zakrpe i ponovno pokretanje.
  2. Bez potvrde: isključiti obrazac za predbilježbu i prijenos recepata te prijeći na telefon. Dovoljna je napomena na početnoj stranici.
  3. Dati osigurati zapisnike od 20. 10. 2026.
  4. U Google Search Consoleu provjeriti prijavljuju li se nepoznate stranice ili sigurnosni problemi.
  5. Stare fotografije recepata i unose iz obrazaca koji se više ne trebaju dati obrisati nakon dogovora sa službenikom za zaštitu podataka.

Kako PHP SOS konkretno pomaže?

  • S pružateljem paketa, agencijom ili pružateljem hostinga razjašnjavamo tko zakrpa PHP i pribavljamo potvrdu sa stanjem paketa.
  • Provjeravamo web-stranicu i shop na web shellove, ubačeni farmaceutski spam i izmijenjeni kod narudžbe te uklanjamo pronađeni zlonamjerni softver.
  • Pokazujemo gdje se na poslužitelju nalaze zdravstveni podaci i pomažemo ograničiti trajanje pohrane i prijenose.
  • Nalaze dokumentiramo tako da Vaš službenik za zaštitu podataka može procijeniti obvezu prijave.

Česta pitanja

Pogađa li PHP2Shell naš sustav za upravljanje robom ljekarne?

Sustav za upravljanje robom ljekarne i pristup telematičkoj infrastrukturi u pravilu rade odvojeno od web-stranice. Pogođeni su PHP web-poslužitelji, dakle najčešće web-stranica, obrazac za predbilježbu i web-trgovina. Postoje li sučelja između shopa i sustava za upravljanje robom, trebao bi provjeriti Vaš IT pružatelj usluga.

Naša web-stranica potječe iz gotovog paketa naše suradnje. Tko je odgovoran?

Kod paketa web-stranica suradnji, veletrgovaca ili specijaliziranih pružatelja poslužitelj najčešće vodi pružatelj. Tada je PHP zakrpa kod njega. Pitajte ga pisano za stanje, jer odgovornost za podatke Vaših klijenata ostaje kod Vaše ljekarne.

Što je farmaceutski hak (pharma hack)?

Tako se nazivaju napadi u kojima se na kompromitiranu web-stranicu ubacuju skrivene stranice ili poveznice za oglašavanje lijekova. Posjetitelji često ništa ne vide, ali tražilice vide. Kod ljekarne je to osobito osjetljivo jer se takvi sadržaji pojavljuju pod vjerodostojnim imenom.

Izvori

Hitni kontakt

Svaki sat se računa. Pišite nam odmah.

Ukratko opišite sustav, verziju PHP-a i opažanje. Javit ćemo Vam se, razjasniti situaciju i raditi na daljinu dok incident nije zaključen i dokumentiran.

Hitna pomoć