Žodynėlis: PHP ir IT sauga
125 specialiųjų terminų aiškiais žodžiais, kiekvienas su nuoroda į tinkamą specializuotą puslapį.
#
- 2FA
- 2FA (dviejų veiksnių autentifikacija) prisijungiant be slaptažodžio reikalauja antro įrodymo, pavyzdžiui, kodo iš programėlės ar saugumo rakto. Vien pavogto slaptažodžio tuomet nepakanka. Visoms administratorių prieigoms prie CMS, hostingo valdymo skydelio ir serverių 2FA turėtų būti standartas. Kaip įdiegti dviejų veiksnių autentifikaciją administratorių prieigoms →
- 3-2-1-Backup
- 3-2-1 taisyklė rekomenduoja tris duomenų kopijas dviejose skirtingose laikmenose, iš jų vieną kitoje vietoje. Bent viena kopija neturėtų būti keičiama iš serverio, kad užpuolikai jos negalėtų ištrinti ar užšifruoti. Atsarginė kopija vertinama tik tada, kai atkūrimas išbandytas. Serverio atsarginių kopijų strategija: kopijos pagal 3-2-1 taisyklę →
A
- Apache
- Apache HTTP Server yra vienas seniausių ir labiausiai paplitusių žiniatinklio serverių. PHP jame veikia arba kaip modulis (mod_php), arba per PHP-FPM naudojant FastCGI. Su .htaccess failais konfigūraciją galima pritaikyti pagal katalogus. Apache su mod_php apsauga →
- Atminties trūkumas (Out of Memory)
- Out of Memory (atminties trūkumas) reiškia būseną, kai programa negauna daugiau atminties ir turi nutraukti darbą. PHP taip nutinka viršijus memory_limit. Esant CVE-2026-109618 toks nutraukimas gali pertraukti PHP tuo metu, kai užklausos duomenys inicializuoti tik iš dalies. memory_limit ir Out-of-Memory: kas vyksta viduje →
- Atvaizdo santrauka (image digest)
- Atvaizdo santrauka (image digest) yra maišos reikšmė (sha256), kuri vienareikšmiškai nustato konteinerio atvaizdo turinį. Skirtingai nei žymė, pavyzdžiui, php:8.3-fpm, kuri gali būti perkelta į naujus kūrinius, santrauka niekada nesikeičia. Kas atvaizdus fiksuoja pagal santrauką, po saugumo atnaujinimo ją turi sąmoningai atnaujinti. Oficialūs PHP Docker atvaizdai: žymės, santraukos ir perkūrimas →
- Atvirkštinis tarpinis serveris (reverse proxy)
- Atvirkštinis tarpinis serveris (reverse proxy) priima užklausas iš interneto ir perduoda jas vienam ar keliems serveriams už jo. Jis gali perimti TLS, paskirstyti apkrovą ir būti vieta filtravimo taisyklėms ar WAF. Apsaugą jis suteikia tik tada, kai serveriai už jo nėra papildomai pasiekiami tiesiogiai. Įkėlimo užklausų filtravimas pakraštyje: galimybės ir rizika →
- Avarinis planas
- IT avarinis planas nustato, kas incidento metu ką daro: kontaktai, sprendimų keliai, pirmieji žingsniai, veiklos atnaujinimas. Jis turi būti pasiekiamas ir neprisijungus, jei sistemos sugestų. Reguliarios pratybos parodo, ar jis veikia kritiniu atveju. IT avarinio plano žiniatinklio serveriams sudarymas →
- AVV (duomenų tvarkymo sutartis)
- AVV (Auftragsverarbeitungsvertrag, duomenų tvarkymo sutartis) pagal BDAR 28 straipsnį būtina, kai paslaugų teikėjas užsakymu tvarko asmens duomenis arba gali prie jų prieiti. Tai dažnai taikoma ir hostingo teikėjams, agentūroms bei IT paslaugų teikėjams su prieiga prie serverio. Sutartyje, be kita ko, reglamentuojami nurodymai, apsaugos priemonės ir pranešimo keliai. Užsakomasis duomenų tvarkymas, kai paslaugų teikėjai prieina prie serverių →
B
- Backdoor
- Backdoor (užpakalinės durys) yra paslėpta prieiga, per kurią užpuolikai po įsilaužimo gali sugrįžti. Tai gali būti failas, administratoriaus paskyra, cron užduotis ar SSH raktas. Todėl kiekvieno išvalymo metu reikia ieškoti visų prieigų rūšių, o ne tik failų. WordPress užpakalinių durų paieška: sistemingai aptikite užpakalines duris →
- Backport
- Backport (atgalinis perkėlimas) perkelia saugumo pataisymą į senesnę programos versiją, nekeičiant į naują versiją. Linux distribucijos ir hostingo teikėjai tai daro dažnai; rodomas versijos numeris tuomet lieka toks pat. Ar backport įdiegtas, įrodo paketo pakeitimų žurnalas ir teikėjo patvirtinimas, o ne numeris. PHP atnaujinimas ar backport? Sprendimas senoms sistemoms →
- BDAR 33 str.
- BDAR 33 straipsnis įpareigoja duomenų valdytojus apie asmens duomenų saugumo pažeidimą, jei įmanoma, per 72 valandas nuo sužinojimo pranešti kompetentingai priežiūros institucijai. Pareiga netaikoma tik tada, kai nėra tikėtinos rizikos susijusiems asmenims. Atskiru atveju konsultuoja duomenų apsaugos pareigūnai ar advokatai. BDAR pranešimo pareiga: 72 valandos po incidento →
- BDAR 34 str.
- BDAR 34 straipsnis reglamentuoja pačių susijusių asmenų informavimą. Jis būtinas, kai duomenų saugumo pažeidimas gali sukelti didelę riziką jų teisėms ir laisvėms. Ar tai taikoma, reikėtų įvertinti su duomenų apsaugos pareigūnais ar advokatais. BDAR pranešimo pareiga: 72 valandos po incidento →
- Brute Force
- Brute force atakos metu užpuolikas automatizuotai išbando daug slaptažodžių vienai paskyrai. Taikiniai dažnai yra CMS, SSH ar FTP administratorių prisijungimai. Apsaugo stiprūs slaptažodžiai, dviejų veiksnių autentifikacija ir automatiniai blokavimai, pavyzdžiui, Fail2ban. Administratoriaus prisijungimų apsauga nuo brute force: apsauga kiekvienam prisijungimui →
- BSI
- BSI (Bundesamt für Sicherheit in der Informationstechnik, Vokietijos Federalinė informacijos saugumo tarnyba) yra Vokietijos federalinė kibernetinio saugumo institucija. Ji skelbia įspėjimus, rekomendacijas ir standartus, tokius kaip IT-Grundschutz. Dėl PHP2Shell BSI paskelbė 3 (oranžinį) įspėjimo lygį ir rekomendavo nedelsiant atnaujinti. Ką BSI rekomenduoja dėl PHP2Shell →
C
- CDN
- CDN (Content Delivery Network) pateikia turinį per daug paskirstytų serverių ir taip stovi prieš pačią svetainę. Daugelis CDN papildomai siūlo WAF taisykles, pavyzdžiui, Cloudflare nuo PHP2Shell. Apsauga veikia tik srautui per CDN ir neatstoja PHP atnaujinimo. Cloudflare apsaugos taisyklės nuo PHP2Shell: ką jos duoda ir ko neduoda →
- CERT-Bund
- CERT-Bund yra Vokietijos federalinės valdžios kompiuterinių incidentų reagavimo komanda (Computer Emergency Response Team) prie BSI. Ji skelbia įspėjimų ir informavimo paslaugas apie pažeidžiamumus ir praneša tinklų operatoriams apie pažeidžiamas sistemas. CERT-Bund įspėjo ir dėl PHP2Shell. Ką CERT-EU ir CERT-Bund pataria dėl PHP2Shell →
- CERT-EU
- CERT-EU yra Europos Sąjungos institucijų, įstaigų ir agentūrų kibernetinio saugumo komanda. Pasak pranešimų, CERT-EU laiko galimu, kad PHP2Shell paveiktos versijos nuo PHP 5. Ji pataria izoliuoti viešai pasiekiamas programas, jei jų negalima laiku pataisyti. Ką CERT-EU ir CERT-Bund pataria dėl PHP2Shell →
- CGI
- CGI (Common Gateway Interface) yra sena sąsaja, kai žiniatinklio serveris kiekvienai užklausai paleidžia išorinę programą ir grąžina jos išvestį. Ji paprasta, bet lėta, todėl PHP atveju daugiausia buvo pakeista FastCGI. Senos CGI sąrankos dar sutinkamos kai kuriose hostingo ir Windows sistemose. CGI ir FastCGI: pagrindai →
- cgroups
- cgroups (Control Groups) yra Linux branduolio funkcija, kuria galima riboti atmintį, CPU ir kitus išteklius procesų grupėms. Konteineriai ir systemd jas naudoja, pavyzdžiui, su MemoryMax. php.net pereinamąja priemone nuo PHP2Shell rekomenduoja atminties ribą per konteinerį ar cgroup vietoj RLIMIT_AS ar RLIMIT_DATA. Atminties ribų nustatymas su systemd ir cgroups →
- CLI
- CLI (Command Line Interface) yra PHP komandinėje eilutėje, pavyzdžiui, cron užduotims, CMS konsolės komandoms ir Composer. CLI PHP gali būti kitokios versijos nei PHP, kuris pateikia tinklalapius. Todėl komanda php -v rodo tik komandinės eilutės versiją; abu keliai turi būti pataisyti. PHP komandinėje eilutėje (CLI) →
- CloudLinux
- CloudLinux yra Linux distribucija bendrinamam hostingui, kuri atskiria klientus į ribotas aplinkas. Su alt-php ji teikia daug PHP versijų greta, taip pat ir senesnių. Kiekviena iš šių versijų turi būti pataisyta atskirai. CloudLinux ir alt-php: ką turėtų žinoti hostingo klientai →
- Command Injection
- Command Injection atveju įvestys nepatikrintos patenka į sistemos komandą, kurią vykdo programa. Užpuolikas taip gali paleisti savo komandas su žiniatinklio serverio teisėmis. Apsaugo, kai įmanoma, atsisakymas shell iškvietimų ir nuoseklus pabėgimo simbolių naudojimas su escapeshellarg(). Command Injection PHP prevencija →
- Composer
- Composer yra PHP paketų tvarkyklė. Ji įdiegia bibliotekas pagal composer.json nurodymus ir tikslias versijas fiksuoja composer.lock. Su composer audit galima patikrinti įdiegtus paketus dėl žinomų pažeidžiamumų; pažeidžiamumų paties PHP ši komanda neranda. Composer: PHP paketų tvarkyklė →
- cPanel
- cPanel yra hostingo valdymo skydelis, su WHM kaip serverio administratoriaus sąsaja. PHP versijos ten dažniausiai pateikiamos per savo paketus (EasyApache). Kurie kūriniai pataisyti, patvirtina paketo būsena ir hostingo teikėjas. cPanel ir WHM: PHP apsauga →
- Credential Stuffing
- Credential stuffing atveju užpuolikai išbando prisijungimo duomenis iš ankstesnių duomenų nutekėjimų kitose paslaugose. Tai veikia, nes daug žmonių naudoja tuos pačius slaptažodžius pakartotinai. Apsaugo kiekvienai paslaugai skirtingi slaptažodžiai ir dviejų veiksnių autentifikacija. Kaip įdiegti dviejų veiksnių autentifikaciją administratorių prieigoms →
- CSP
- CSP (Content Security Policy) yra antraštė, kuri nustato, iš kokių šaltinių puslapis gali įkelti skriptus, paveikslėlius ir kitą turinį. Ji apsunkina XSS ir svetimų skriptų įterpimą, pavyzdžiui, skimming atveju. Griežtą CSP reikia kruopščiai išbandyti, kad svetainė toliau veiktų. Security header svetainėms: kaip teisingai nustatyti saugumo antraštes →
- CSRF
- CSRF (Cross-Site Request Forgery) priverčia prisijungusio naudotojo naršyklę nenorom atlikti veiksmą kitoje svetainėje. Tipiški pavyzdžiai yra pakeitimai administravimo srityse. Apsaugo atsitiktiniai žetonai formose ir slapukai su SameSite atributu. CSRF apsauga PHP programose →
- CVE
- CVE (Common Vulnerabilities and Exposures) yra visame pasaulyje naudojamas katalogas, kuris kiekvienam žinomam saugumo pažeidžiamumui suteikia unikalų numerį, pavyzdžiui, CVE-2026-109618. Numeris leidžia palyginti gamintojų, institucijų ir distribucijų pranešimus. Pagal CVE numerį paketo pakeitimų žurnale galima patikrinti, ar pataisa įdiegta. CVE numerių įrodymas paketo pakeitimų žurnale →
- CVSS
- CVSS (Common Vulnerability Scoring System) vertina pažeidžiamumo sunkumą skalėje nuo 0 iki 10. Vertinime atsižvelgiama, pavyzdžiui, ar ataka įmanoma per tinklą ir be prisijungimo. PHP2Shell pažeidžiamumai turi po CVSS v4.0 9,2; apie konkrečią riziką jūsų aplinkoje vien ši reikšmė nieko nesako.
D
- DDoS
- DDoS ataka (Distributed Denial of Service) perkrauna paslaugą užklausomis iš daugelio šaltinių, kol ji tampa nepasiekiama. Duomenys tuo metu paprastai nevagiami. DDoS reikia skirti nuo exploit, kuris tikslingai išnaudoja pažeidžiamumą. DDoS ar įsilaužimas? Kaip tinkamai atpažinti ataką →
- Defacement
- Defacement atveju užpuolikai matomai pakeičia svetainės pradžios puslapį ar turinį, pavyzdžiui, žinutėmis ar paveikslėliais. Tai krenta į akis, bet dažnai yra tik matomas gilesnio įsilaužimo ženklas. Svetainė iki išaiškinimo turėtų būti laikoma pažeista. Svetainė nulaužta, ką daryti? Nuotolinė skubi pagalba →
- Deserializacija
- Deserializacija paverčia išsaugotus duomenis atgal objektais, PHP, pavyzdžiui, su unserialize(). Jei duomenys ateina iš naudotojų, užpuolikai gali sukurti objektus taip, kad įkeliant būtų vykdomas nepageidaujamas kodas. Naudotojų duomenims saugesnis pasirinkimas yra JSON. Nesaugi deserializacija PHP: unserialize ir sauga →
- disable_functions
- disable_functions yra php.ini nustatymas, kuriuo išjungiamos atskiros PHP funkcijos, paprastai tos, kurios vykdo sistemos komandas. Jį galima nustatyti tik php.ini, o ne programos kode. Jis apsunkina užpuolikų gyvenimą, bet neatstoja nei atnaujinimų, nei tvarkingų teisių. Kaip teisingai naudoti PHP disable_functions →
- display_errors
- display_errors nustato, ar PHP rodo klaidų pranešimus tiesiai naršyklėje. Produkcinėje aplinkoje reikšmė turi būti Off, o klaidos vietoj to su log_errors rašomos į žurnalą. Matomi pranešimai priešingu atveju atskleidžia kelius, versijas ir kodo fragmentus. display_errors off: klaidų išvedimo išjungimas produkcijoje →
E
- EDR
- EDR (Endpoint Detection and Response) yra programinė įranga serveriuose ir darbo vietose, kuri stebi procesus, prieigas prie failų ir tinklo ryšius ir praneša apie įtartiną elgseną ar ją sustabdo. Žiniatinklio serveriuose ji gali, pavyzdžiui, atpažinti, kad PHP-FPM paleidžia shell. Kadangi PHP2Shell nėra patvirtintų IOC, tokia elgsenos analizė ypač svarbi. Įspėjamasis ženklas: žiniatinklio serveris paleidžia apvalkalą (shell) →
- Embargo
- Embargo yra sutartas laikotarpis, per kurį pažeidžiamumo detalės lieka konfidencialios, kol paruošiamos pataisos. Taip gamintojai ir distribucijos gali pasirengti atnaujinimams. Esant PHP2Shell, pasak kelių pranešimų, detalės tapo vieši dar nesibaigus embargo; todėl php.net pataisas paskelbė 2026-10-20. Kodėl PHP spraga paaiškėjo prieš pataisą →
- End of Life
- End of Life (EOL) reiškia, kad programinės įrangos versija iš gamintojo daugiau negauna atnaujinimų, taip pat ir saugumo pataisymų. PHP 8.1 ir senesnės versijos iš PHP projekto oficialių atnaujinimų daugiau negauna; 7.4, 8.0 ir 8.1 yra tik minimalūs atgaliniai pataisų perkėlimai šaltinio kode. Sistemoms su EOL programine įranga reikia atnaujinimo plano. PHP End of Life: pasenusių versijų rizika →
- Exploit
- Exploit yra kodas ar metodas, kuris realiai išnaudoja konkretų pažeidžiamumą. Kai tik pasirodo pataisa, užpuolikai gali ją išanalizuoti ir sukurti exploit. Todėl paskelbus pataisą laikas iki atakų dažnai gerokai sutrumpėja. Laiko langas tarp pataisos ir atakos →
- expose_php
- expose_php nustato, ar PHP atskleidžia savo versiją HTTP antraštėje X-Powered-By. Produkcinėje aplinkoje nustatymas turi būti Off, kad užpuolikai iškart nematytų, kokia PHP versija veikia. Tai informacijos apsauga, o ne atnaujinimo pakaitalas. expose_php ir Server antraštė: versijų duomenų slėpimas →
F
- Fail2ban
- Fail2ban skaito žurnalo failus ir po pakartotinių nesėkmingų bandymų laikinai užblokuoja IP adresus ugniasienėje. Tipinės naudojimo sritys yra SSH, paštas ir svetainių administratorių prisijungimai. Nuo paskirstytų atakų iš daugelio adresų jis padeda tik ribotai. Fail2ban žiniatinklio serveriams: diegimas →
- FastCGI
- FastCGI yra protokolas, kuriuo žiniatinklio serveris perduoda užklausas nuolat veikiantiems programų procesams, pavyzdžiui, PHP-FPM. Skirtingai nei klasikinio CGI atveju, naujas procesas nepaleidžiamas kiekvienai užklausai. Kadangi procesai nuosekliai apdoroja kelias užklausas, po atnaujinimų svarbu tvarkingai paleisti iš naujo. CGI ir FastCGI: pagrindai →
- Forensika
- IT forensika po incidento metodiškai tiria, kas įvyko: kaip užpuolikas pateko, ką padarė ir kokie duomenys paveikti. Pagrindas yra saugios duomenų laikmenų, operatyviosios atminties ir žurnalų kopijos. Rezultatai svarbūs pranešimo pareigoms, draudimui ir pareiškimui policijai. IT kriminalistika po žiniatinklio serverio atakos →
- FPM baseinas (pool)
- Baseinas (pool) yra PHP-FPM procesų grupė su sava konfigūracija, savu lizdu (socket) ir idealiu atveju savu sistemos naudotoju. Atskiras baseinas kiekvienai svetainei atskiria svetaines viena nuo kitos, todėl įsilaužimas į vieną svetainę tiesiogiai nepasiekia kitų failų. Baseine nustatymus galima užfiksuoti per php_admin_value. PHP-FPM baseinų izoliavimas kiekvienai svetainei →
- FrankenPHP
- FrankenPHP yra šiuolaikinis PHP programų serveris, pagrįstas Caddy žiniatinklio serveriu. PHP ten įterptas tiesiogiai, worker režimu programa tarp užklausų lieka atmintyje. Pasak PHP komandos, FrankenPHP priklauso paveiktiems veikimo režimams; po atnaujinimo serverį reikia paleisti iš naujo su nauju PHP. FrankenPHP apsauga →
G
- GHSA
- GHSA yra GitHub Security Advisory identifikatorius, t. y. saugumo pranešimo GitHub duomenų bazėje. Daugelis atvirojo kodo projektų, įskaitant PHP, papildomai prie CVE numerio skelbia ten savo pranešimus. PHP2Shell atveju tai GHSA-w8hw-w9fx-j79w ir GHSA-6wmf-4rv5-p3rp.
H
- HSTS
- HSTS (HTTP Strict Transport Security) yra antraštė, kuria svetainė praneša naršyklei tam tikrą laiką ją atidarinėti tik per HTTPS. Tai neleidžia ryšiams būti sumažintiems iki nešifruoto HTTP. Prieš įjungiant reikia užtikrinti, kad HTTPS patikimai veikia visuose susijusiuose domenuose. Security header svetainėms: kaip teisingai nustatyti saugumo antraštes →
- .htaccess
- .htaccess failai yra katalogų lygio konfigūracijos failai Apache ir suderinamiems serveriams, pavyzdžiui, LiteSpeed. CMS juos naudoja peradresavimams ir prieigos apsaugai, užpuolikai paslėptiems nukreipimams. Nginx .htaccess neapdoroja; apsaugos taisyklės ten turi būti serverio konfigūracijoje. Saugi Apache konfigūracija PHP →
I
- Incidentų valdymas (incident response)
- Incidentų valdymas (incident response) yra tvarkingas saugumo incidento apdorojimas: atpažinti, apriboti, išsaugoti pėdsakus, išvalyti, atkurti ir apžvelgti. Nustatyta eiga neleidžia skubant sunaikinti įrodymų ar praleisti užpakalinių durų. Svarbios aiškios atsakomybės ir nepertraukiamas dokumentavimas. Incident Response serverių atakų atveju →
- ini_set()
- ini_set() yra PHP funkcija, kuria skriptas keičia nustatymus vykdymo metu. Ką skriptas gali keisti, priklauso nuo nustatymo keitimo režimo. Kadangi ini_set() gali iškviesti ir kenkėjiškas kodas, apsaugos nustatymai priklauso serverio ar baseino konfigūracijoje, o ne programos kode. php.ini paaiškinta: sandara, lygiai ir pirmenybė →
- IOC
- IOC (Indicator of Compromise) yra konkretūs atakos pėdsakai, pavyzdžiui, failų pavadinimai, maišos reikšmės, IP adresai ar domenai. Su jais sistemas galima tikslingai patikrinti dėl žinomos atakos. PHP2Shell nėra paskelbtų, patvirtintų IOC; aptikimas remiasi elgsenos analize. Ar jau esu kompromituotas? Požymiai po PHP2Shell →
- ISO 27001
- ISO/IEC 27001 yra tarptautinis informacijos saugumo valdymo sistemų (ISMS) standartas. Jis reikalauja tvarkingo rizikų, priemonių ir tobulinimo valdymo, įskaitant pažeidžiamumų ir incidentų valdymą. Įmonės gali pagal jį sertifikuotis. ISO 27001 ir TISAX: ką tai reiškia žiniatinklio serveriams →
- IT-Grundschutz
- BSI IT-Grundschutz yra metodika su moduliais ir reikalavimais informacijos saugumui įmonėse ir institucijose. Yra atskiri moduliai, pavyzdžiui, žiniatinklio serveriams ir žiniatinklio programoms. Jį galima naudoti kaip ISMS ar sertifikavimo pagrindą. CIS Benchmark ir BSI moduliai žiniatinklio serveriams →
J
- JIT
- JIT (Just-in-Time kompiliatorius) vykdymo metu dažnai vykdomą PHP kodą paverčia mašininiu kodu. Jis atsirado su PHP 8.0 ir yra OPcache dalis. Tipinėms svetainėms našumo laimėjimas paprastai nedidelis, o skaičiavimams imlioms užduotims didesnis. JIT ir našumas PHP 8 →
K
- Kibernetinis draudimas
- Kibernetinis draudimas pagal sutartį padengia išlaidas po atakos, pavyzdžiui, forensikai, atkūrimui ar veiklos pertraukimui. Daugelyje sutarčių yra pareigų, tokių kaip savalaikiai atnaujinimai ir nedelsiant pranešti apie žalą. Kas galioja konkrečiu atveju, išsiaiškinkite su savo draudiku. Kibernetinis draudimas: kas svarbu žalos atveju →
- Konteineris
- Konteineris yra izoliuota vykdymo aplinka, kuri paleidžia programą su visomis priklausomybėmis iš atvaizdo (image), pavyzdžiui, su Docker. Konteinerio PHP ateina iš atvaizdo, o ne iš pagrindinės sistemos. Todėl atnaujinimas pagrindiniame kompiuteryje jo nepataiso; atvaizdą reikia sukurti iš naujo, o konteinerį paleisti iš naujo. PHP eksploatavimas konteineriuose →
- Kriptokasėjas (cryptominer)
- Kriptokasėjas (kryptominer) yra kenkėjiška programinė įranga, kuri svetimuose serveriuose skaičiuoja kriptovaliutą. Tipiški požymiai yra nuolat didelė CPU apkrova ir nepažįstami procesai. Kasėjas rodo, kad užpuolikas gali vykdyti kodą; serveris tuomet turi būti laikomas pažeistu. Kriptokasėjas žiniatinklio serveryje: požymiai ir veiksmai →
L
- Laiko juosta (timeline)
- Laiko juosta (timeline) chronologiškai išdėsto visus incidento pėdsakus: žurnalų įrašus, failų pakeitimus, prisijungimus, procesus. Ji parodo, kada prasidėjo ataka ir kokia tvarka viskas vyko. Svarbi vieninga laiko juosta, geriausia UTC. Incidento laiko juostos sudarymas →
- Leidimų ciklas
- Kiekviena PHP versija pirmiausia gauna klaidų taisymus, o po to tam tikrą laiką tik saugumo pataisymus. Kada kuri versija baigiasi, PHP projektas skelbia php.net palaikomų versijų skiltyje. PHP 8.2, pasak php.net, palaikymą baigs 2026-12-31. PHP versijos ir leidimų ciklas →
- Lessons Learned
- Lessons Learned yra incidento apžvalga: kas įvyko, kas sekėsi gerai, ką reikia keisti? Tikslas yra konkrečios priemonės su atsakingais asmenimis ir terminais, o ne kaltinimai. Rezultatai įtraukiami į avarinį planą, pataisų procesą ir mokymus. Lessons Learned: tobulėti po incidento →
- LFI
- LFI (Local File Inclusion) yra tada, kai programa įtraukia vietinį failą, kurio kelią gali paveikti užpuolikas. Taip galima nuskaityti konfigūracijos failus arba tam tikromis aplinkybėmis vykdyti įterptą kodą. Apsaugo fiksuoti leistinų sąrašai vietoj failų pavadinimų iš naudotojo įvesties. Kaip užkirsti kelią Local File Inclusion PHP: LFI ir RFI →
- LiteSpeed
- LiteSpeed yra žiniatinklio serveris, kuris iš esmės suderinamas su Apache konfigūracijomis, tokiomis kaip .htaccess, ir PHP jungia per savo sąsają LSAPI. Jis paplitęs tarp hostingo teikėjų; OpenLiteSpeed yra laisvasis variantas. Pasak PHP komandos, LiteSpeed priklauso PHP2Shell paveiktiems veikimo režimams. LiteSpeed ir LSAPI: PHP atnaujinimas →
M
- Mažiausių teisių principas (least privilege)
- Least Privilege (mažiausių teisių principas) reiškia, kad kiekvienas naudotojas ir kiekvienas procesas gauna tik tas teises, kurių tikrai reikia. Jei PHP veikia su ribotomis teisėmis, užpuolikas po įsilaužimo gali padaryti mažiau žalos. Tai liečia sistemos naudotojus, failų teises, duomenų bazių paskyras ir administratorių prieigas. Least Privilege: žiniatinklio serverio naudotojo teisės →
- memory_limit
- memory_limit riboja, kiek operatyviosios atminties gali užimti vienas PHP skriptas; numatytoji reikšmė yra 128 MB. Pasiekus ribą PHP nutraukia darbą su atminties trūkumo klaida. Nuo CVE-2026-109618 php.net pereinamuoju laikotarpiu pataria memory_limit=-1, nustatytą fiksuotai, ir atminties ribą per konteinerį ar cgroup. memory_limit teisingas nustatymas →
- mod_php
- mod_php yra PHP modulis Apache žiniatinklio serveriui. PHP tuomet veikia tiesiogiai Apache procese ir dažniausiai su jo naudotojo teisėmis. PHP komanda mod_php atveju PHP2Shell keliamą riziką vertina didžiausia; ten buvo parodytas išnaudojimas dar prieš pradedant vykdyti programos kodą. mod_php paaiškinta: PHP Apache procese →
- ModSecurity
- ModSecurity yra plačiai naudojama atvirojo kodo WAF, veikianti kaip modulis Apache, Nginx ar kituose žiniatinklio serveriuose. Ji vertina užklausas pagal taisykles ir gali jas registruoti arba blokuoti. Dažniausiai naudojama kartu su OWASP Core Rule Set. ModSecurity ir OWASP Core Rule Set naudojimas →
N
- Nginx
- Nginx yra plačiai naudojamas žiniatinklio serveris ir atvirkštinis tarpinis serveris (reverse proxy). Jis pats PHP nevykdo, o užklausas per FastCGI perduoda PHP-FPM. Svarbi konfigūracija, kuri PHP perduoda tik tikrus PHP failus ir neįtraukia įkėlimų aplankų. Nginx su PHP-FPM apsauga →
- NIS2
- NIS2 yra ES direktyva, kuri daugeliui įmonių ir įstaigų nustato rizikos valdymo ir saugumo incidentų pranešimo pareigas. Ji apima gerokai daugiau sektorių ir įmonių dydžių nei ankstesnis reglamentavimas. Ar jūsų įmonė patenka į taikymo sritį, turėtumėte išsiaiškinti pagal nacionalinį perkėlimą ir su teisine konsultacija. NIS2 ir žiniatinklio serverių sauga →
O
- OPcache
- OPcache yra kartu su PHP pateikiama baitkodo talpykla. Ji saugo jau išverstą kodą bendroje atmintyje, kad PHP failų nereikėtų kompiliuoti iš naujo per kiekvieną užklausą. Po atnaujinimo ar išvalymo talpyklą reikia išvalyti arba paleisti PHP iš naujo, kitaip gali toliau veikti senas kodas. OPcache paaiškinta: PHP baitkodo talpykla →
- open_basedir
- open_basedir apriboja, prie kurių katalogų PHP skriptai gali kreiptis failų funkcijomis. Serveriuose su keliomis svetainėmis tai neleidžia vienai svetainei paprastai skaityti kitos failų. Tai nėra visiška izoliacija; prie jos priklauso atskiri sistemos naudotojai ir FPM baseinai. open_basedir ir izoliacija kiekvienai svetainei →
- Origin serveris
- Origin serveris yra tikrasis žiniatinklio serveris už CDN ar atvirkštinio tarpinio serverio. Jei jis pasiekiamas ir tiesiogiai per savo IP adresą, užpuolikai gali apeiti prieš jį esančią apsaugą. Todėl origin turėtų priimti ryšius tik iš CDN ar tarpinio serverio. Cloudflare apsaugos taisyklės nuo PHP2Shell: ką jos duoda ir ko neduoda →
- OWASP CRS
- OWASP Core Rule Set (CRS) yra laisvai prieinamas taisyklių rinkinys ModSecurity ir suderinamoms WAF. Jis atpažįsta tipines atakų klases, tokias kaip SQL injekcija ar Command Injection. Taisykles reikia pritaikyti programai, kitaip jos blokuos ir teisėtas užklausas. ModSecurity ir OWASP Core Rule Set naudojimas →
- OWASP Top 10
- OWASP Top 10 yra reguliariai atnaujinamas svarbiausių žiniatinklio programų rizikų sąrašas, kurį skelbia ne pelno siekiantis OWASP Foundation. Jis tarnauja kaip programavimo, patikrų ir mokymų pagrindas. Papildomai OWASP siūlo Cheat Sheets su konkrečiomis apsaugos priemonėmis.
P
- Pakeitimų žurnalas (changelog)
- Pakeitimų žurnale (changelog) išvardyti programos ar paketo versijos pakeitimai, saugumo pataisymų atveju paprastai su CVE numeriu. Debian ir Ubuntu paketo pakeitimų žurnalą rodo apt-get changelog, RHEL šeimoje rpm -q --changelog. Taip backport galima įrodyti ir esant tam pačiam versijos numeriui. CVE numerių įrodymas paketo pakeitimų žurnale →
- Pataisa (patch)
- Pataisa (patch) yra gamintojo pataisymas, kuris uždaro pažeidžiamumą programos kode. Ji veikia tik tada, kai įdiegta ir visi veikiantys procesai paleisti iš naujo. Pataisa nepašalina jau įterptos kenkėjiškos programinės įrangos ir neįrodo, kad anksčiau nieko neįvyko. PHP pataisų paslauga: atnaujinimo diegimas su paleidimu iš naujo ir įrodymu →
- PECL
- PECL (PHP Extension Community Library) yra C kalba parašytų PHP plėtinių, nepriklausančių standartiniam komplektui, katalogas. Tokie plėtiniai turi atitikti įdiegtą PHP versiją. Pakeitus pagrindinę PHP versiją juos dažnai reikia perkompiliuoti arba pakeisti. PHP plėtiniai (extensions) paaiškinti →
- PHP
- PHP yra skriptų kalba, kuri daugiausia veikia žiniatinklio serveriuose ir kuria tinklalapius. Daugelis plačiai naudojamų CMS ir parduotuvių sistemų, pavyzdžiui, WordPress, TYPO3 ar Shopware, yra parašytos PHP kalba. Todėl pažeidžiamumas PHP interpretatoriuje paveikia visas ant jo veikiančias programas, nepriklausomai nuo jų pačių atnaujinimų būsenos. Kas yra PHP? Programavimo kalba paprastai →
- php-cgi
- php-cgi yra PHP programa, skirta veikti per CGI arba FastCGI. Pasak PHP komandos, ji priklauso PHP2Shell paveiktiems veikimo režimams. Kur php-cgi dar naudojamas, verta patikrinti, ar galima pereiti prie PHP-FPM. php-cgi: rizikinga sena našta →
- PHP-FPM
- PHP-FPM (FastCGI Process Manager) yra atskira tarnyba, kuri valdo PHP procesus baseinuose (pool) ir per FastCGI priima užklausas iš žiniatinklio serverio. Šiandien tai įprastas veikimo režimas su Nginx ir daugelyje Apache serverių. Po PHP atnaujinimo PHP-FPM reikia paleisti iš naujo, kad nebeveiktų seni procesai. PHP-FPM paaiškinta: procesų valdytojas, baseinai ir darbiniai procesai →
- php.ini
- php.ini yra pagrindinis PHP konfigūracijos failas. Jame nustatomos ribos, saugumo ir klaidų nustatymai, pavyzdžiui, memory_limit ar display_errors. Dažnai kiekvienai SAPI (FPM, CLI, Apache) yra atskiras php.ini, kurį reikia prižiūrėti atskirai. php.ini paaiškinta: sandara, lygiai ir pirmenybė →
- PHP2Shell
- PHP2Shell yra pavadinimas dviem kritiniams pažeidžiamumams pačiame PHP, CVE-2026-109618 ir CVE-2026-109619, kiekvienas su CVSS v4.0 9,2. Jie leidžia vykdyti kenkėjišką kodą nuotoliu be prisijungimo. Ištaisyti PHP 8.5.12, 8.4.27, 8.3.36 ir 8.2.35, paskelbtose 2026-10-21. Kas yra PHP2Shell? Spraga paprastai paaiškinta →
- php_admin_value
- php_admin_value nustato PHP nustatymą FPM baseine arba Apache konfigūracijoje taip, kad programos negalėtų jo perrašyti per ini_set() ar .htaccess. Jungikliams yra php_admin_flag. php.net rekomenduoja šį kelią pereinamosioms priemonėms nuo PHP2Shell, pavyzdžiui, memory_limit. php_admin_value: nustatymų užrakinimas nuo perrašymo →
- Plesk
- Plesk yra plačiai naudojamas žiniatinklio serverių valdymo skydelis, kuriame galima nustatyti domenus, PHP versijas ir tvarkykles kiekvienai svetainei. Jis turi savo PHP paketus, bet gali naudoti ir distribucijos PHP paketus. Esant backport Plesk gali toliau rodyti senesnį numerį, pavyzdžiui, 8.2.34, nors pataisa įdiegta. Plesk serveris: PHP versijų patikra ir pataisymas →
- Plėtinys (extension)
- Plėtinys (extension) papildo PHP funkcijomis, pavyzdžiui, darbui su duomenų bazėmis, paveikslėliais ar šifravimu. Plėtiniai veikia tame pačiame procese kaip PHP ir turi tas pačias teises. Nereikalingų plėtinių išjungimas sumažina atakos paviršių. PHP plėtiniai (extensions) paaiškinti →
- post_max_size
- post_max_size nustato, kokio dydžio gali būti visas POST užklausos turinys; numatytoji reikšmė yra 8 MB. Kaip pereinamąją priemonę nuo PHP2Shell php.net nurodo 8M svetainėms be failų įkėlimo ir 32M su įkėlimais. upload_max_filesize turi būti mažesnis. post_max_size ir upload_max_filesize prasmingas ribojimas →
- Proof of Concept
- Proof of Concept (PoC) yra įrodymas, kad pažeidžiamumą galima išnaudoti, dažnai paprastas demonstracinis kodas. Jis padeda gamintojams ir tyrėjams įvertinti riziką, bet gali būti ir užpuolikų šablonas. Paskelbtas PoC todėl paprastai didina pataisymo skubumą.
R
- Ransomware
- Išpirkos reikalaujanti programa (ransomware) užšifruoja duomenis ir reikalauja išpirkos už iššifravimą, dažnai kartu grasinant paskelbti pavogtus duomenis. Pažeistas žiniatinklio serveris gali būti įėjimo taškas. Veiksmingiausia apsauga yra atskiros, išbandytos atsarginės kopijos ir avarinis planas. Serverio atsarginių kopijų strategija: kopijos pagal 3-2-1 taisyklę →
- RCE
- RCE (Remote Code Execution) reiškia, kad užpuolikas gali nuotoliu vykdyti savo kodą svetimoje sistemoje. Jei tam nereikia prisijungimo, kalbama apie unauthenticated RCE, sunkiausią žiniatinklio serverių pažeidžiamumų klasę. Su RCE užpuolikas gali skaityti duomenis, įrengti užpakalines duris ir toliau piktnaudžiauti serveriu. Kas yra PHP2Shell? Spraga paprastai paaiškinta →
- RFI
- RFI (Remote File Inclusion) yra variantas, kai programa iš svetimo adreso atsisiunčia ir vykdo kodą. PHP nuotolinių failų įtraukimą neleidžia nustatymas allow_url_include=Off, kuris jau seniai yra numatytasis. Senas programas ir konfigūracijas reikėtų tuo požiūriu patikrinti. Kaip užkirsti kelią Local File Inclusion PHP: LFI ir RFI →
- Root serveris
- Root serveris yra nuomojamas serveris, kuriame klientas turi visas administratoriaus teises. Tuomet visa atsakomybė už atnaujinimus, sutvirtinimą ir stebėseną tenka klientui. Teikėjas suteikia tik techninę įrangą ir tinklą. Root serverio ir vServerio apsauga savarankiškai →
S
- SAPI
- SAPI (Server Application Programming Interface) yra sąsaja, per kurią PHP bendrauja su savo aplinka, pavyzdžiui, su Apache, PHP-FPM ar komandine eilute. Naudojama SAPI lemia, kaip PHP procesai paleidžiami, pakartotinai naudojami ir paleidžiami iš naujo. Esant PHP2Shell, pasak PHP komandos, paveikti keli veikimo režimai, didžiausia rizika kyla mod_php. SAPI paaiškinta: kaip PHP kalbasi su žiniatinklio serveriu →
- Saugumo antraštės
- Saugumo antraštės yra HTTP atsakymo antraštės, kurios nurodo naršyklei apsaugos taisykles, pavyzdžiui, Content-Security-Policy, Strict-Transport-Security ar X-Content-Type-Options. Jos saugo lankytojus nuo tam tikrų atakų naršyklėje. Nuo pažeidžiamumų serveryje, tokių kaip PHP2Shell, jos nepadeda. Security header svetainėms: kaip teisingai nustatyti saugumo antraštes →
- SEO šlamštas
- SEO šlamštas yra įterpti puslapiai, nuorodos ar peradresavimai, kuriais užpuolikai paieškos sistemose reklamuoja svetimus pasiūlymus. Dažnai manipuliuotą turinį mato tik paieškos sistemos arba lankytojai iš Google. Be išvalymo, po to reikia patikrinti Google Search Console. SEO šlamštas ir svetimi puslapiai Google indekse →
- serialize_handler
- session.serialize_handler nustato, kokiu formatu PHP saugo sesijos duomenis, pavyzdžiui, php, php_binary ar php_serialize. Pastaba dėl CVE-2026-115560 taikoma tik neįprastai konfigūracijai, kai šis formatas keičiamas vykdymo metu ir yra aktyvus session upload progress. Iki kito klaidų taisymo leidimo pagalba yra session.upload_progress.enabled=0. CVE-2026-115560: pastaba dėl sesijos įkėlimo eigos →
- Sesija
- Sesija susieja kelias to paties lankytojo užklausas, pavyzdžiui, prisijungimui ar prekių krepšeliui. PHP saugo duomenis serveryje ir suteikia naršyklei sesijos ID, pagal numatymą slapuke PHPSESSID. Kas žino svetimą sesijos ID, tam tikromis aplinkybėmis gali veikti kaip tas naudotojas. Sesijos ir slapukai PHP →
- session.upload_progress
- Session upload progress yra PHP funkcija, kuri vykstančių failų įkėlimų eigą saugo sesijoje; ji pagal numatymą įjungta. php.net pereinamuoju laikotarpiu pataria session.upload_progress.enabled=0 php.ini, FPM baseine ar serverio konfigūracijoje, po to paleisti iš naujo visus darbinius procesus (worker). Pasak specialistų pranešimų, vien šis nustatymas neuždaro abiejų PHP2Shell pažeidžiamumų; atnaujinimas išlieka privalomas. session.upload_progress išjungimas: teisingai ir visam laikui →
- SIEM
- SIEM (Security Information and Event Management) centralizuotai renka žurnalų duomenis iš daugelio sistemų ir juos vertina dėl saugumo įvykių. Taip galima atpažinti sąsajas, kurios pavieniuose žurnaluose pasimeta. SIEM reikia prižiūrimų taisyklių ir žmonių, kurie apdoroja pranešimus. Saugumo stebėsena žiniatinklio serveriams →
- Skimming
- Skimming el. parduotuvėse atveju užpuolikai įterpia į atsiskaitymą JavaScript, kuris nuskaito ir išsiunčia mokėjimo bei klientų duomenis. Kodas dažnai slepiasi temos failuose, sekimo skriptuose ar duomenų bazės įrašuose. Klientai to nepastebi, o prekiautojas dažnai sužino tik iš mokėjimo paslaugų teikėjų pranešimų. El. parduotuvė nulaužta? IT sauga prekiautojams →
- SQL injekcija
- Per SQL injekciją užpuolikas per įvestis įterpia į programą savo duomenų bazės komandas. Taip galima nuskaityti ar pakeisti duomenis. Apsaugo parengtos užklausos (prepared statements) su vietos žymekliais vietoj sujungtų SQL tekstų. Kaip užkirsti kelią SQL injekcijai PHP →
- SSRF
- SSRF (Server-Side Request Forgery) priverčia programą užpuoliko vardu siųsti užklausas kitais adresais, taip pat į vidines sistemas. Taip tampa pasiekiamos tarnybos, kurios iš išorės turėtų būti apsaugotos. Apsaugo leistinų tikslų sąrašai ir vidinių adresų diapazonų blokavimas. Server-Side Request Forgery (SSRF) PHP prevencija →
- Stebėsena (monitoring)
- Stebėsena (monitoring) yra nuolatinė sistemų priežiūra, pavyzdžiui, pasiekiamumo, apkrovos, žurnalų ir failų pakeitimų. Saugumo stebėsena tikslingai ieško anomalijų, tokių kaip nauji PHP failai ar žiniatinklio serverio paleistos shell. Ji padeda tik tada, kai kas nors pranešimus laiku įvertina. Saugumo stebėsena žiniatinklio serveriams →
- Superglobalūs kintamieji
- Superglobalūs kintamieji (superglobals) yra kintamieji, kuriuos PHP suteikia kiekviename skripte, pavyzdžiui, $_GET, $_POST, $_COOKIE, $_FILES, $_SERVER ir $_SESSION. Juose yra dabartinės užklausos duomenys, kurių didelė dalis ateina iš lankytojo. Viskas juose turi būti laikoma nepatikima ir tikrinama. Superglobalūs kintamieji: $_GET, $_POST, $_FILES ir kiti →
- sury.org
- sury.org yra Ondřej Surý paketų saugykla su naujausiomis ir senesnėmis PHP versijomis Debian ir Ubuntu. Tai trečiosios šalies pasiūlymas, o ne Debian saugumo archyvas. Pasak pranešimų, ten buvo pateikti kūriniai visoms šakoms nuo 5.6 iki 8.5. sury.org saugykla: PHP paketai iš trečiojo šaltinio →
- Sutvirtinimas (hardening)
- Sutvirtinimas (hardening) reiškia sistemos nustatymą taip, kad ji turėtų kuo mažesnį atakos paviršių: tik reikalingos tarnybos, ribotos teisės, saugūs numatytieji nustatymai. PHP serveriuose prie to priklauso, pavyzdžiui, atskiri baseinai, užblokuotos funkcijos ir PHP vykdymo draudimas įkėlimų aplankuose. Sutvirtinimas riboja žalą, bet neatstoja atnaujinimų. PHP žiniatinklio serverių sustiprinimas (hardening) →
T
- Threat Hunting
- Threat hunting yra aktyvi užpuolikų paieška savo tinkle be to, kad būtų gautas įspėjimas. Pradžios taškas yra hipotezės, pavyzdžiui: ar žiniatinklio serverio procesas nuo spalio 20 d. paleido shell? Taip randami įsilaužimai, kuriuos automatiniai įrankiai praleidžia. Įspėjamasis ženklas: žiniatinklio serveris paleidžia apvalkalą (shell) →
- TISAX
- TISAX yra informacijos saugumo patikros ir keitimosi rezultatais procedūra automobilių pramonėje. Ji remiasi Vokietijos automobilių pramonės asociacijos reikalavimų katalogu, o ją administruoja ENX Association. Tiekėjai ja turi įrodyti gamintojams savo saugumo lygį. ISO 27001 ir TISAX: ką tai reiškia žiniatinklio serveriams →
- TLS
- TLS (Transport Layer Security) šifruoja ryšį tarp naršyklės ir serverio; atpažįstamas pagal HTTPS. Šiuo metu rekomenduojamos TLS 1.2 ir 1.3, senesnės protokolo versijos turėtų būti išjungtos. TLS saugo duomenis perdavimo metu, bet ne nuo pažeidžiamumų pačiame serveryje. TLS ir HTTPS teisingas sukonfigūravimas →
- Type Juggling
- Type Juggling vadinamas automatinis tipų konvertavimas PHP, pavyzdžiui, laisvai lyginant su ==. Dėl to reikšmės gali būti laikomos lygiomis, nors tokios nėra, o tai pavojinga tikrinant slaptažodžius ar žetonus. Apsaugo griežti palyginimai su === ir hash_equals() paslaptims. Type Juggling PHP: laisvi palyginimai kaip saugumo rizika →
U
- upload_max_filesize
- upload_max_filesize riboja vieno įkelto failo dydį; numatytoji reikšmė yra 2 MB. Reikšmė turi būti mažesnė nei post_max_size, nes failas yra POST užklausos dalis. Per dosnios reikšmės didina atakos paviršių be jokios naudos. post_max_size ir upload_max_filesize prasmingas ribojimas →
- .user.ini
- .user.ini failai yra katalogų lygio PHP nustatymai, kuriuos apdoroja PHP-FPM ir CGI. Jais svetainių valdytojai be prieigos prie serverio gali pakeisti atskiras reikšmes, bet tik tas, kurias PHP leidžia. Saugumo nustatymai, tokie kaip session.upload_progress.enabled=0 apsaugai nuo PHP2Shell, pasak php.net, neturėtų būti nustatomi per .user.ini. php.ini paaiškinta: sandara, lygiai ir pirmenybė →
V
- Valdomas serveris
- Valdomo serverio (managed server) atveju teikėjas suteikia atskirą serverį ir sutartyje nustatytas veiklos dalis perima, dažnai operacinės sistemos ir PHP atnaujinimus. Kas tiksliai įeina, nurodyta sutartyje ir labai skiriasi tarp teikėjų. Abejojant atsakomybę už pataisas reikėtų patvirtinti raštu. Valdomas serveris: išsiaiškinkite atsakomybę →
- VdS 10000
- VdS 10000 yra VdS Schadenverhütung gairės informacijos saugumui mažose ir vidutinėse įmonėse. Ji paprastesnė nei ISO 27001 ir pritaikyta MVĮ galimybėms. Pagal ją galima sertifikuotis. VdS 10000: informacijos saugumas mažoms ir vidutinėms įmonėms →
- Vientisumo patikra
- Vientisumo patikros metu failai lyginami su žinoma originalia būsena, dažniausiai per kontrolines sumas. Daugelis CMS tam siūlo savo komandas, pavyzdžiui, WordPress, Nextcloud ar Matomo. Pritaikytų failų, įkėlimų ir duomenų bazės turinio toks palyginimas neaprėpia. CMS branduolio failų palyginimas su originalu →
- Virtualus pataisymas
- Virtualus pataisymas blokuoja atakas prieš žinomą pažeidžiamumą prieš pasiekiant programą, dažniausiai su WAF, nekeičiant pažeidžiamo kodo. Tai suteikia laiko, kol bus įmanomas tikras atnaujinimas. Esant PHP2Shell, pavyzdžiui, Cloudflare perspėja, kad vien pagal užklausos duomenis taisyklių nepakanka; atnaujinimas išlieka privalomas. WAF ir virtualus pataisymas PHP →
- vServer
- vServer (virtualus serveris) yra virtualus kompiuteris bendroje techninėje įrangoje, su sava operacine sistema ir dažniausiai su root prieiga. Saugumo požiūriu galioja tas pats kaip root serveriui: atnaujinimai ir sutvirtinimas yra kliento reikalas. Daug vServer veikia su iš anksto įdiegtais valdymo skydeliais, tokiais kaip Plesk. Root serverio ir vServerio apsauga savarankiškai →
W
- WAF
- WAF (Web Application Firewall) tikrina HTTP užklausas prieš pasiekiant programą ir blokuoja žinomus atakų šablonus. Ji gali veikti kaip debesies paslauga, kaip tarpinis serveris (proxy) arba kaip žiniatinklio serverio modulis. Ji suteikia laiko, bet neatstoja atnaujinimo, ir apeinama, jei serveris pasiekiamas ir tiesiogiai. WAF ir virtualus pataisymas PHP →
- Webshell
- Webshell yra skriptas, kurį užpuolikai patalpina žiniatinklio serveryje, kad valdytų jį per naršyklę. Jis dažnai mažas, užmaskuotas ir paslėptas įkėlimų ar talpyklos aplankuose. Webshell išlieka ir po PHP ar CMS atnaujinimo, todėl jo reikia ieškoti tikslingai. Webshell aptikimas ir šalinimas →
X
- XSS
- XSS (Cross-Site Scripting) reiškia, kad per svetainę kitų lankytojų naršyklėje vykdomas svetimas JavaScript. Taip galima perimti sesijas arba skaityti formų įvestis. Apsaugo nuoseklus visų išvesčių kodavimas (escaping) ir Content Security Policy. Kaip užkirsti kelią XSS PHP: saugiai atremkite Cross-Site Scripting →
- XXE
- XXE (XML External Entities) išnaudoja tai, kad XML analizatoriai gali įkelti išorines nuorodas dokumentuose. Dėl to tam tikromis aplinkybėmis galima nuskaityti failus iš serverio arba sukelti vidines užklausas. Apsaugo išorinių objektų (entities) įkėlimo išjungimas apdorojant nepatikimus XML duomenis. XML External Entities (XXE) PHP prevencija →
Z
- ZAC
- Policijos Zentrale Ansprechstellen Cybercrime (ZAC, centriniai kibernetinių nusikaltimų kontaktiniai punktai) yra specializuoti kontaktai įmonėms ir institucijoms, tapusioms kibernetinės atakos aukomis. Jie yra visose Vokietijos žemėse ir BKA. Jie priima pareiškimus ir konsultuoja dėl tolesnių veiksmų. Pareiškimo pateikimas: Zentrale Ansprechstellen Cybercrime →
- Zend Engine
- Zend Engine yra PHP interpretatoriaus branduolys. Jis paverčia PHP kodą vidinėmis komandomis (operacijų kodais, opcodes), jas vykdo ir valdo atmintį. Zend Engine klaidos veikia kiekvieną PHP programą ir gali būti ištaisytos tik atnaujinus PHP. Zend Engine: PHP širdis →
- Zero-Day
- Zero-Day yra pažeidžiamumas, kuris išnaudojamas arba viešai žinomas dar prieš gamintojui pateikiant pataisą. Operatoriai tuomet turi nulį dienų pasiruošti. Iki pataisos padeda tik pereinamosios priemonės, izoliavimas ir stebėsena. Laiko langas tarp pataisos ir atakos →
Į
- Įrodymų grandinė (chain of custody)
- Chain of Custody (įrodymų grandinė) be pertrūkių dokumentuoja, kas, kada ir kam įrodymą išsaugojo, perdavė ir apdorojo. Kartu su kontrolinėmis sumomis ji įrodo, kad duomenys nebuvo pakeisti. Be šio dokumentavimo pėdsakai praranda vertę teisme ar draudikų atžvilgiu. IT kriminalistika po žiniatinklio serverio atakos →
- Įrodymų išsaugojimas
- Įrodymų išsaugojimas reiškia incidento pėdsakų išsaugojimą, kol jie nedingo dėl išvalymo, paleidimo iš naujo ar naujo įdiegimo. Prie to priklauso žurnalo failai, laikmenų atvaizdai ir, priklausomai nuo atvejo, operatyvioji atmintis. Specializuota spauda po PHP2Shell pataria saugoti serverio žurnalus nuo 2026-10-20. Išsaugokite įrodymus, prieš iš naujo įdiegdami serverį →
- Įspėjimo lygis
- BSI grėsmių padėtį saugumo įspėjimuose skirsto į lygius, kurie žymimi ir spalvomis. 3 lygis (oranžinis) reiškia verslui kritinę padėtį, galinčią smarkiai sutrikdyti įprastą veiklą. PHP2Shell galioja įspėjimo lygis 3 / oranžinis. BSI oranžinis įspėjimo lygis: ką šis vertinimas reiškia →
Skubus kontaktas
Kiekviena valanda svarbi. Parašykite mums dabar.
Trumpai aprašykite sistemą, PHP versiją ir pastebėjimus. Mes atsakysime, išsiaiškinsime padėtį ir dirbsime nuotoliu, kol incidentas bus užbaigtas ir dokumentuotas.