# Γλωσσάρι: PHP και ασφάλεια πληροφορικής

> Τεχνικοί όροι για την PHP και την ασφάλεια πληροφορικής, με σύντομη εξήγηση.

Πηγή: https://phpsos.de/el/glossar/  
Ημερομηνία: 25/10/2026  
Πάροχος: PHP SOS, Επείγουσα βοήθεια PHP και ασφάλεια διακομιστών. Άμεση βοήθεια μέσω WhatsApp: https://wa.me/491736494914?text=%CE%93%CE%B5%CE%B9%CE%B1%20%CF%83%CE%B1%CF%82%2C%20PHP%20SOS%2C%20%CF%87%CF%81%CE%B5%CE%B9%CE%B1%CE%B6%CF%8C%CE%BC%CE%B1%CF%83%CF%84%CE%B5%20%CE%B2%CE%BF%CE%AE%CE%B8%CE%B5%CE%B9%CE%B1%20%CE%BC%CE%B5%20%CF%84%CE%BF%CE%BD%20%CE%B4%CE%B9%CE%B1%CE%BA%CE%BF%CE%BC%CE%B9%CF%83%CF%84%CE%AE%20PHP%20%CE%BC%CE%B1%CF%82.%20%CE%95%CF%84%CE%B1%CE%B9%CF%81%CE%B5%CE%AF%CE%B1%3A%20%E2%80%A6%20%CE%99%CF%83%CF%84%CF%8C%CF%84%CE%BF%CF%80%CE%BF%CF%82%3A%20%E2%80%A6

**2FA**: Το 2FA (έλεγχος ταυτότητας δύο παραγόντων) απαιτεί κατά τη σύνδεση, εκτός από τον κωδικό, και μια δεύτερη απόδειξη, για παράδειγμα έναν κωδικό από εφαρμογή ή ένα κλειδί ασφαλείας. Ένας κλεμμένος κωδικός από μόνος του δεν αρκεί τότε. Για όλες τις προσβάσεις διαχειριστή σε CMS, πίνακα ελέγχου φιλοξενίας και διακομιστές το 2FA πρέπει να είναι το πρότυπο. Περισσότερα: [Ρύθμιση ελέγχου ταυτότητας δύο παραγόντων για προσβάσεις διαχειριστών](https://phpsos.de/el/ratgeber/zwei-faktor-admin/)

**3-2-1-Backup**: Ο κανόνας 3-2-1 συνιστά τρία αντίγραφα των δεδομένων σε δύο διαφορετικά μέσα αποθήκευσης, με ένα σε διαφορετική τοποθεσία. Τουλάχιστον ένα αντίγραφο πρέπει να μην μπορεί να τροποποιηθεί από τον διακομιστή, ώστε οι επιτιθέμενοι να μην μπορούν να το διαγράψουν ή να το κρυπτογραφήσουν. Ένα αντίγραφο ασφαλείας μετράει μόνο όταν έχει δοκιμαστεί η επαναφορά. Περισσότερα: [Στρατηγική backup για διακομιστές: backups με τον κανόνα 3-2-1](https://phpsos.de/el/ratgeber/backups-3-2-1/)

**Apache**: Ο Apache HTTP Server είναι ένας από τους παλαιότερους και πιο διαδεδομένους διακομιστές ιστού. Η PHP εκτελείται σε αυτόν είτε ως μονάδα (mod_php) είτε μέσω PHP-FPM με FastCGI. Με αρχεία .htaccess η διαμόρφωση μπορεί να προσαρμοστεί ανά κατάλογο. Περισσότερα: [Ασφάλεια του Apache με mod_php](https://phpsos.de/el/server/apache-mod-php/)

**AVV**: Μια σύμβαση επεξεργασίας για λογαριασμό υπευθύνου επεξεργασίας (AVV, Auftragsverarbeitungsvertrag) βάσει του άρθρου 28 ΓΚΠΔ απαιτείται όταν ένας πάροχος υπηρεσιών επεξεργάζεται για λογαριασμό άλλου δεδομένα προσωπικού χαρακτήρα ή μπορεί να έχει πρόσβαση σε αυτά. Αυτό ισχύει συχνά και για παρόχους φιλοξενίας, πρακτορεία και παρόχους υπηρεσιών πληροφορικής με πρόσβαση στον διακομιστή. Η σύμβαση ρυθμίζει, μεταξύ άλλων, οδηγίες, μέτρα προστασίας και διαδρομές γνωστοποίησης. Περισσότερα: [Εκτέλεση της επεξεργασίας όταν πάροχοι έχουν πρόσβαση σε διακομιστές](https://phpsos.de/el/blog/auftragsverarbeitung-serverzugriff/)

**Backdoor**: Μια backdoor (κερκόπορτα) είναι μια κρυφή πρόσβαση μέσω της οποίας οι επιτιθέμενοι μπορούν να επιστρέψουν μετά από μια παραβίαση. Μπορεί να είναι ένα αρχείο, ένας λογαριασμός διαχειριστή, ένα cronjob ή ένα κλειδί SSH. Γι' αυτό σε κάθε καθαρισμό ανήκει η αναζήτηση όλων των ειδών πρόσβασης, όχι μόνο αρχείων. Περισσότερα: [Εντοπισμός κερκόπορτας WordPress: συστηματική αναζήτηση](https://phpsos.de/el/ratgeber/backdoor-wordpress-finden/)

**Backport**: Ένα backport μεταφέρει μια διόρθωση ασφαλείας σε παλαιότερη έκδοση ενός προγράμματος, χωρίς να γίνει μετάβαση στη νέα έκδοση. Οι διανομές Linux και οι πάροχοι φιλοξενίας το κάνουν συχνά· ο αριθμός έκδοσης που εμφανίζεται παραμένει τότε ο ίδιος. Το αν έχει εγκατασταθεί ένα backport το τεκμηριώνουν το changelog του πακέτου και η επιβεβαίωση του παρόχου, όχι ο αριθμός. Περισσότερα: [Αναβάθμιση PHP ή backport; Η απόφαση για παλιά συστήματα](https://phpsos.de/el/blog/php-upgrade-oder-backport/)

**Beweissicherung**: Διασφάλιση αποδείξεων σημαίνει να διασωθούν τα ίχνη ενός περιστατικού προτού χαθούν λόγω καθαρισμού, επανεκκίνησης ή νέας εγκατάστασης. Σε αυτά ανήκουν τα αρχεία καταγραφής, οι εικόνες μέσων αποθήκευσης και, ανάλογα με την περίπτωση, η μνήμη. Ο τεχνικός Τύπος συνιστά μετά το PHP2Shell τη διατήρηση των logs του διακομιστή από τις 20/10/2026. Περισσότερα: [Διασφαλίστε τα αποδεικτικά πριν στήσετε ξανά τον διακομιστή](https://phpsos.de/el/blog/beweise-sichern-vor-neuinstallation/)

**Brute Force**: Σε μια επίθεση brute force ένας επιτιθέμενος δοκιμάζει αυτοματοποιημένα πολλούς κωδικούς για έναν λογαριασμό. Στόχος είναι συχνά οι συνδέσεις διαχειριστή σε CMS, SSH ή FTP. Προστασία προσφέρουν ισχυροί κωδικοί, σύνδεση δύο παραγόντων και αυτόματοι αποκλεισμοί όπως το Fail2ban. Περισσότερα: [Προστασία των logins διαχειριστή από brute force: προστασία για κάθε login](https://phpsos.de/el/ratgeber/brute-force-login-schutz/)

**BSI**: Το BSI (Bundesamt für Sicherheit in der Informationstechnik, η γερμανική Ομοσπονδιακή Υπηρεσία Ασφάλειας Πληροφοριών) είναι η ομοσπονδιακή αρχή κυβερνοασφάλειας της Γερμανίας. Δημοσιεύει προειδοποιήσεις, συστάσεις και πρότυπα όπως το IT-Grundschutz. Για το PHP2Shell το BSI έχει κηρύξει επίπεδο προειδοποίησης 3 (πορτοκαλί) και συνέστησε άμεση ενημέρωση. Περισσότερα: [Τι συνιστά το BSI για το PHP2Shell](https://phpsos.de/el/compliance/bsi-empfehlungen/)

**CDN**: Ένα CDN (Content Delivery Network) παραδίδει περιεχόμενο μέσω πολλών κατανεμημένων διακομιστών και βρίσκεται έτσι μπροστά από τον ίδιο τον ιστότοπο. Πολλά CDN προσφέρουν επιπλέον κανόνες WAF, για παράδειγμα η Cloudflare κατά του PHP2Shell. Η προστασία ισχύει μόνο για την κίνηση μέσω του CDN και δεν αντικαθιστά την ενημέρωση της PHP. Περισσότερα: [Οι κανόνες προστασίας της Cloudflare για το PHP2Shell: τι προσφέρουν και τι όχι](https://phpsos.de/el/blog/cloudflare-waf-php2shell/)

**CERT-Bund**: Το CERT-Bund είναι η ομάδα αντιμετώπισης έκτακτων περιστατικών υπολογιστών (Computer Emergency Response Team) της ομοσπονδιακής διοίκησης της Γερμανίας στο BSI. Δημοσιεύει υπηρεσίες προειδοποιήσεων και πληροφόρησης για ευπάθειες και ειδοποιεί τους φορείς εκμετάλλευσης δικτύων για ευάλωτα συστήματα. Και για το PHP2Shell το CERT-Bund έχει εκδώσει προειδοποίηση. Περισσότερα: [Τι συμβουλεύουν το CERT-EU και το CERT-Bund για το PHP2Shell](https://phpsos.de/el/blog/cert-eu-empfehlungen-php/)

**CERT-EU**: Το CERT-EU είναι η ομάδα κυβερνοασφάλειας για τα θεσμικά και λοιπά όργανα, τους οργανισμούς και τις υπηρεσίες της Ευρωπαϊκής Ένωσης. Σύμφωνα με αναφορές, το CERT-EU θεωρεί πιθανό ότι στο PHP2Shell επηρεάζονται εκδόσεις από την PHP 5 και μετά. Συνιστά την απομόνωση των δημόσια προσβάσιμων εφαρμογών, όταν δεν μπορούν να λάβουν patch έγκαιρα. Περισσότερα: [Τι συμβουλεύουν το CERT-EU και το CERT-Bund για το PHP2Shell](https://phpsos.de/el/blog/cert-eu-empfehlungen-php/)

**CGI**: Το CGI (Common Gateway Interface) είναι μια παλιά διεπαφή, όπου ο διακομιστής ιστού ξεκινά ένα εξωτερικό πρόγραμμα για κάθε αίτημα και επιστρέφει την έξοδό του. Είναι απλή αλλά αργή και έχει σε μεγάλο βαθμό αντικατασταθεί για την PHP από το FastCGI. Παλιές διαμορφώσεις CGI συναντώνται ακόμη σε ορισμένα συστήματα φιλοξενίας και Windows. Περισσότερα: [CGI και FastCGI: τα βασικά](https://phpsos.de/el/php/cgi-und-fastcgi/)

**cgroups**: Τα cgroups (Control Groups) είναι μια λειτουργία του πυρήνα Linux με την οποία μπορούν να περιοριστούν η μνήμη, η CPU και άλλοι πόροι για ομάδες διεργασιών. Τα container και το systemd τα χρησιμοποιούν, για παράδειγμα με το MemoryMax. Το php.net συνιστά ως προσωρινό μέτρο κατά του PHP2Shell όριο μνήμης μέσω container ή cgroup αντί για RLIMIT_AS ή RLIMIT_DATA. Περισσότερα: [Ορισμός ορίων μνήμης με systemd και cgroups](https://phpsos.de/el/blog/speichergrenzen-systemd-cgroups/)

**Chain of Custody**: Η αλυσίδα επιμέλειας (chain of custody, αλυσίδα των αποδεικτικών μέσων) τεκμηριώνει χωρίς κενά ποιος διέσωσε, παρέδωσε και επεξεργάστηκε ένα αποδεικτικό μέσο και πότε. Σε συνδυασμό με αθροίσματα ελέγχου αποδεικνύει ότι τα δεδομένα δεν τροποποιήθηκαν. Χωρίς αυτή την τεκμηρίωση τα ίχνη χάνουν την αξία τους ενώπιον δικαστηρίου ή έναντι ασφαλιστών. Περισσότερα: [Ψηφιακή εγκληματολογία (IT forensics) μετά από επίθεση σε διακομιστή ιστού](https://phpsos.de/el/leistungen/it-forensik/)

**Changelog**: Ένα changelog απαριθμεί τις αλλαγές μιας έκδοσης προγράμματος ή πακέτου, στις διορθώσεις ασφαλείας συνήθως με αριθμό CVE. Σε Debian και Ubuntu το apt-get changelog δείχνει το changelog του πακέτου, στην οικογένεια RHEL το rpm -q --changelog. Έτσι ένα backport μπορεί να τεκμηριωθεί ακόμη και με τον ίδιο αριθμό έκδοσης. Περισσότερα: [Τεκμηρίωση αριθμών CVE στο changelog του πακέτου](https://phpsos.de/el/blog/cve-im-changelog-nachweisen/)

**CLI**: Το CLI (Command Line Interface) είναι η PHP στη γραμμή εντολών, για παράδειγμα για cronjobs, εντολές κονσόλας CMS και Composer. Η PHP CLI μπορεί να είναι άλλη έκδοση από την PHP που εξυπηρετεί τις ιστοσελίδες. Η εντολή php -v δείχνει επομένως μόνο την έκδοση της γραμμής εντολών· και οι δύο διαδρομές πρέπει να έχουν patch. Περισσότερα: [Η PHP στη γραμμή εντολών (CLI)](https://phpsos.de/el/php/php-cli/)

**CloudLinux**: Το CloudLinux είναι μια διανομή Linux για shared hosting που διαχωρίζει τους πελάτες σε περιορισμένα περιβάλλοντα. Με το alt-php διαθέτει πολλές εκδόσεις PHP δίπλα-δίπλα, ακόμη και παλαιότερες. Κάθε μία από αυτές τις εκδόσεις πρέπει να έχει patch ξεχωριστά. Περισσότερα: [CloudLinux και alt-php: τι πρέπει να γνωρίζουν οι πελάτες φιλοξενίας](https://phpsos.de/el/blog/cloudlinux-alt-php/)

**Command Injection**: Στο command injection δεδομένα εισόδου καταλήγουν ανεξέλεγκτα σε μια εντολή συστήματος που εκτελεί η εφαρμογή. Ο επιτιθέμενος μπορεί έτσι να ξεκινήσει δικές του εντολές με τα δικαιώματα του διακομιστή ιστού. Προστασία προσφέρουν η αποφυγή κλήσεων shell όπου είναι δυνατό και η συνεπής διαφυγή χαρακτήρων με escapeshellarg(). Περισσότερα: [Αποτροπή του Command Injection στην PHP](https://phpsos.de/el/blog/command-injection-php/)

**Composer**: Ο Composer είναι ο διαχειριστής πακέτων της PHP. Εγκαθιστά βιβλιοθήκες σύμφωνα με τα στοιχεία στο composer.json και διατηρεί τις ακριβείς εκδόσεις στο composer.lock. Με το composer audit μπορούν να ελεγχθούν τα εγκατεστημένα πακέτα για γνωστές ευπάθειες ασφαλείας· ευπάθειες στην ίδια την PHP δεν τις βρίσκει η εντολή. Περισσότερα: [Composer: η διαχείριση πακέτων της PHP](https://phpsos.de/el/php/composer/)

**Container**: Ένα container είναι ένα απομονωμένο περιβάλλον εκτέλεσης που ξεκινά μια εφαρμογή με όλες τις εξαρτήσεις της από ένα image, για παράδειγμα με Docker. Η PHP στο container προέρχεται από το image και όχι από το σύστημα υποδοχής. Μια ενημέρωση στον host δεν την ενημερώνει επομένως· το image πρέπει να δημιουργηθεί εκ νέου και το container να επανεκκινηθεί. Περισσότερα: [Λειτουργία της PHP σε containers](https://phpsos.de/el/php/php-in-containern/)

**cPanel**: Το cPanel είναι ένας πίνακας διαχείρισης για φιλοξενία ιστοτόπων, με το WHM ως διεπαφή για τον διαχειριστή του διακομιστή. Οι εκδόσεις PHP διατίθενται εκεί συνήθως μέσω δικών τους πακέτων (EasyApache). Ποια builds έχουν patch το επιβεβαιώνουν το επίπεδο του πακέτου και ο πάροχος. Περισσότερα: [cPanel και WHM: θωράκιση της PHP](https://phpsos.de/el/server/cpanel/)

**Credential Stuffing**: Στο credential stuffing οι επιτιθέμενοι δοκιμάζουν σε άλλες υπηρεσίες στοιχεία πρόσβασης από παλαιότερες διαρροές δεδομένων. Λειτουργεί επειδή πολλοί άνθρωποι χρησιμοποιούν τους ίδιους κωδικούς σε περισσότερες υπηρεσίες. Προστασία προσφέρουν μοναδικοί κωδικοί ανά υπηρεσία και σύνδεση δύο παραγόντων. Περισσότερα: [Ρύθμιση ελέγχου ταυτότητας δύο παραγόντων για προσβάσεις διαχειριστών](https://phpsos.de/el/ratgeber/zwei-faktor-admin/)

**CSP**: Η CSP (Content Security Policy) είναι μια κεφαλίδα που καθορίζει από ποιες πηγές επιτρέπεται σε μια σελίδα να φορτώνει σενάρια, εικόνες και άλλο περιεχόμενο. Δυσκολεύει το XSS και την εισαγωγή ξένων σεναρίων, για παράδειγμα στο skimming. Μια αυστηρή CSP πρέπει να δοκιμαστεί προσεκτικά, ώστε ο ιστότοπος να συνεχίσει να λειτουργεί. Περισσότερα: [Security headers για ιστοτόπους: σωστή ρύθμιση των κεφαλίδων ασφαλείας](https://phpsos.de/el/ratgeber/sicherheits-header/)

**CSRF**: Το CSRF (Cross-Site Request Forgery) κάνει τον περιηγητή ενός συνδεδεμένου χρήστη να ενεργοποιήσει ακούσια μια ενέργεια σε άλλον ιστότοπο. Τυπικές είναι οι αλλαγές σε περιοχές διαχείρισης. Προστασία προσφέρουν τυχαία tokens στις φόρμες και cookies με το χαρακτηριστικό SameSite. Περισσότερα: [Προστασία από CSRF σε εφαρμογές PHP](https://phpsos.de/el/blog/csrf-schutz-php/)

**CVE**: Το CVE (Common Vulnerabilities and Exposures) είναι ένας παγκοσμίως χρησιμοποιούμενος κατάλογος που δίνει σε κάθε γνωστή ευπάθεια ασφαλείας έναν μοναδικό αριθμό, για παράδειγμα CVE-2026-109618. Ο αριθμός κάνει συγκρίσιμες τις ανακοινώσεις κατασκευαστών, αρχών και διανομών. Μέσω του αριθμού CVE μπορεί επίσης να ελεγχθεί στο changelog του πακέτου αν έχει εφαρμοστεί μια επιδιόρθωση. Περισσότερα: [Τεκμηρίωση αριθμών CVE στο changelog του πακέτου](https://phpsos.de/el/blog/cve-im-changelog-nachweisen/)

**CVSS**: Το CVSS (Common Vulnerability Scoring System) βαθμολογεί τη σοβαρότητα μιας ευπάθειας σε κλίμακα από 0 έως 10. Η βαθμολόγηση λαμβάνει υπόψη, για παράδειγμα, αν μια επίθεση είναι δυνατή μέσω δικτύου και χωρίς σύνδεση. Οι ευπάθειες του PHP2Shell έχουν CVSS v4.0 9,2 η καθεμία· για τον συγκεκριμένο κίνδυνο στο περιβάλλον σας η τιμή από μόνη της δεν λέει τίποτα.

**Cyberversicherung**: Μια ασφάλιση κυβερνοκινδύνων καλύπτει, ανάλογα με το συμβόλαιο, κόστη μετά από μια επίθεση, για παράδειγμα για ψηφιακή εγκληματολογία, αποκατάσταση ή διακοπή λειτουργίας. Πολλά συμβόλαια περιέχουν υποχρεώσεις όπως έγκαιρες ενημερώσεις και άμεση γνωστοποίηση της ζημιάς. Το τι ισχύει σε κάθε περίπτωση το διευκρινίζετε με την ασφαλιστική σας εταιρεία. Περισσότερα: [Ασφάλιση κυβερνοκινδύνων: τι μετράει σε περίπτωση ζημιάς](https://phpsos.de/el/compliance/cyberversicherung/)

**DDoS**: Μια επίθεση DDoS (Distributed Denial of Service) υπερφορτώνει μια υπηρεσία με αιτήματα από πολλές πηγές, μέχρι να μην είναι πλέον προσβάσιμη. Δεδομένα κατά κανόνα δεν κλέβονται. Ένα DDoS πρέπει να διακρίνεται από ένα exploit που εκμεταλλεύεται στοχευμένα μια ευπάθεια. Περισσότερα: [DDoS ή επίθεση χάκερ; Σωστή αξιολόγηση των επιθέσεων](https://phpsos.de/el/ratgeber/ddos-oder-exploit/)

**Defacement**: Στο defacement οι επιτιθέμενοι αλλάζουν ορατά την αρχική σελίδα ή το περιεχόμενο ενός ιστοτόπου, για παράδειγμα με μηνύματα ή εικόνες. Είναι κραυγαλέο, αλλά συχνά μόνο το ορατό σημάδι μιας βαθύτερης παραβίασης. Ο ιστότοπος πρέπει να αντιμετωπίζεται ως παραβιασμένος μέχρι να διευκρινιστεί η κατάσταση. Περισσότερα: [Παραβιασμένος ιστότοπος, τι να κάνετε; Επείγουσα βοήθεια εξ αποστάσεως](https://phpsos.de/el/leistungen/website-gehackt-notfallhilfe/)

**Deserialisierung**: Η αποσειριοποίηση (deserialization) μετατρέπει αποθηκευμένα δεδομένα ξανά σε αντικείμενα, στην PHP για παράδειγμα με το unserialize(). Αν τα δεδομένα προέρχονται από χρήστες, οι επιτιθέμενοι μπορούν να κατασκευάσουν αντικείμενα ώστε κατά τη φόρτωση να εκτελείται ανεπιθύμητος κώδικας. Για δεδομένα χρηστών το JSON είναι η ασφαλέστερη επιλογή. Περισσότερα: [Μη ασφαλής deserialization στην PHP: unserialize και ασφάλεια](https://phpsos.de/el/ratgeber/deserialisierung-php/)

**disable_functions**: Το disable_functions είναι μια ρύθμιση του php.ini με την οποία απενεργοποιούνται επιμέρους συναρτήσεις PHP, συνήθως εκείνες που εκτελούν εντολές συστήματος. Μπορεί να οριστεί μόνο στο php.ini και όχι στον κώδικα της εφαρμογής. Δυσκολεύει τους επιτιθέμενους, αλλά δεν αντικαθιστά ούτε τις ενημερώσεις ούτε τα σωστά δικαιώματα. Περισσότερα: [Σωστή χρήση του PHP disable_functions](https://phpsos.de/el/ratgeber/disable-functions/)

**display_errors**: Το display_errors ορίζει αν η PHP εμφανίζει μηνύματα σφάλματος απευθείας στον περιηγητή. Στην παραγωγή η τιμή πρέπει να είναι Off, ενώ τα σφάλματα καταγράφονται αντί γι' αυτό σε αρχείο με το log_errors. Τα ορατά μηνύματα αποκαλύπτουν διαφορετικά διαδρομές, εκδόσεις και αποσπάσματα κώδικα. Περισσότερα: [display_errors off: απενεργοποίηση της εμφάνισης σφαλμάτων στην παραγωγή](https://phpsos.de/el/blog/display-errors-produktion/)

**DSGVO Art. 33**: Το άρθρο 33 ΓΚΠΔ υποχρεώνει τους υπευθύνους επεξεργασίας να γνωστοποιούν παραβίαση της προστασίας δεδομένων προσωπικού χαρακτήρα στην αρμόδια εποπτική αρχή, εφόσον είναι δυνατό εντός 72 ωρών από τη στιγμή που λάβουν γνώση. Η υποχρέωση αίρεται μόνο όταν είναι πιθανό να μην υπάρχει κίνδυνος για τα θιγόμενα πρόσωπα. Σε κάθε περίπτωση συμβουλεύουν οι υπεύθυνοι προστασίας δεδομένων ή οι δικηγόροι. Περισσότερα: [Υποχρέωση γνωστοποίησης ΓΚΠΔ: 72 ώρες μετά το περιστατικό](https://phpsos.de/el/compliance/dsgvo-meldepflicht-72-stunden/)

**DSGVO Art. 34**: Το άρθρο 34 ΓΚΠΔ ρυθμίζει την ενημέρωση των ίδιων των θιγόμενων προσώπων. Απαιτείται όταν μια παραβίαση δεδομένων είναι πιθανό να έχει ως αποτέλεσμα υψηλό κίνδυνο για τα δικαιώματα και τις ελευθερίες τους. Το αν ισχύει αυτό πρέπει να αξιολογηθεί με υπεύθυνους προστασίας δεδομένων ή δικηγόρους. Περισσότερα: [Υποχρέωση γνωστοποίησης ΓΚΠΔ: 72 ώρες μετά το περιστατικό](https://phpsos.de/el/compliance/dsgvo-meldepflicht-72-stunden/)

**EDR**: Το EDR (Endpoint Detection and Response) είναι λογισμικό σε διακομιστές και θέσεις εργασίας που παρακολουθεί διεργασίες, προσβάσεις σε αρχεία και συνδέσεις δικτύου και αναφέρει ή σταματά ύποπτη συμπεριφορά. Σε διακομιστές ιστού μπορεί, για παράδειγμα, να αναγνωρίσει ότι το PHP-FPM ξεκινά ένα shell. Επειδή για το PHP2Shell δεν υπάρχουν επιβεβαιωμένα IOC, αυτή η ανάλυση συμπεριφοράς είναι ιδιαίτερα σημαντική. Περισσότερα: [Προειδοποιητικό σημάδι: ο διακομιστής ιστού ξεκινά shell](https://phpsos.de/el/blog/webserver-startet-shell/)

**Embargo**: Το embargo είναι η συμφωνημένη προθεσμία κατά την οποία οι λεπτομέρειες μιας ευπάθειας παραμένουν εμπιστευτικές μέχρι να είναι έτοιμα τα patches. Έτσι οι κατασκευαστές και οι διανομές μπορούν να προετοιμάσουν ενημερώσεις. Στο PHP2Shell, σύμφωνα με πολλές αναφορές, οι λεπτομέρειες έγιναν δημόσιες πριν από τη λήξη του embargo· γι' αυτό το php.net ανακοίνωσε τα patches στις 20/10/2026. Περισσότερα: [Γιατί η ευπάθεια της PHP έγινε γνωστή πριν από το patch](https://phpsos.de/el/blog/php-luecke-vorzeitig-bekannt/)

**End of Life**: Το End of Life (EOL) σημαίνει ότι μια έκδοση λογισμικού δεν λαμβάνει πλέον ενημερώσεις από τον κατασκευαστή, ούτε διορθώσεις ασφαλείας. Η PHP 8.1 και παλαιότερες δεν λαμβάνουν πλέον επίσημες ενημερώσεις από το έργο PHP· για τις 7.4, 8.0 και 8.1 υπάρχουν μόνο ελάχιστα backports στον πηγαίο κώδικα. Τα συστήματα με λογισμικό EOL χρειάζονται σχέδιο αναβάθμισης. Περισσότερα: [PHP End of Life: κίνδυνοι των παρωχημένων εκδόσεων](https://phpsos.de/el/ratgeber/php-end-of-life-risiken/)

**Exploit**: Ένα exploit είναι κώδικας ή διαδικασία που εκμεταλλεύεται πράγματι μια συγκεκριμένη ευπάθεια. Μόλις εμφανιστεί ένα patch, οι επιτιθέμενοι μπορούν να το αναλύσουν και να εξαγάγουν exploits. Γι' αυτό μετά τη δημοσίευση ενός patch ο χρόνος μέχρι τις επιθέσεις συχνά μικραίνει σημαντικά. Περισσότερα: [Το χρονικό παράθυρο ανάμεσα στο patch και την επίθεση](https://phpsos.de/el/blog/zeitfenster-patch-angriff/)

**expose_php**: Το expose_php ελέγχει αν η PHP αποκαλύπτει την έκδοσή της στην κεφαλίδα HTTP X-Powered-By. Στην παραγωγή η ρύθμιση πρέπει να είναι Off, ώστε οι επιτιθέμενοι να μην βλέπουν αμέσως ποια έκδοση PHP εκτελείται. Πρόκειται για προστασία πληροφοριών και όχι για υποκατάστατο της ενημέρωσης. Περισσότερα: [expose_php και κεφαλίδες Server: απόκρυψη των εκδόσεων](https://phpsos.de/el/blog/expose-php-versionsangaben/)

**Extension**: Μια επέκταση (extension) συμπληρώνει την PHP με λειτουργίες, για παράδειγμα για βάσεις δεδομένων, εικόνες ή κρυπτογράφηση. Οι επεκτάσεις εκτελούνται στην ίδια διεργασία με την PHP και έχουν τα ίδια δικαιώματα. Η απενεργοποίηση των επεκτάσεων που δεν χρειάζονται μικραίνει την επιφάνεια επίθεσης. Περισσότερα: [Κατανόηση των επεκτάσεων PHP (extensions)](https://phpsos.de/el/php/php-erweiterungen/)

**Fail2ban**: Το Fail2ban διαβάζει αρχεία καταγραφής και αποκλείει προσωρινά στο firewall διευθύνσεις IP μετά από επαναλαμβανόμενες αποτυχημένες προσπάθειες. Τυπικοί τομείς εφαρμογής είναι το SSH, το email και οι συνδέσεις διαχειριστή ιστοτόπων. Κατά κατανεμημένων επιθέσεων από πολλές διευθύνσεις βοηθά μόνο περιορισμένα. Περισσότερα: [Ρύθμιση του Fail2ban για διακομιστές ιστού](https://phpsos.de/el/blog/fail2ban-fuer-webserver/)

**FastCGI**: Το FastCGI είναι ένα πρωτόκολλο μέσω του οποίου ένας διακομιστής ιστού προωθεί αιτήματα σε διεργασίες προγραμμάτων που εκτελούνται μόνιμα, για παράδειγμα στο PHP-FPM. Σε αντίθεση με το κλασικό CGI, δεν ξεκινά νέα διεργασία για κάθε αίτημα. Επειδή οι διεργασίες εξυπηρετούν διαδοχικά πολλά αιτήματα, είναι σημαντική η σωστή επανεκκίνηση μετά τις ενημερώσεις. Περισσότερα: [CGI και FastCGI: τα βασικά](https://phpsos.de/el/php/cgi-und-fastcgi/)

**Forensik**: Η ψηφιακή εγκληματολογία πληροφορικής διερευνά μεθοδικά μετά από ένα περιστατικό τι συνέβη: πώς μπήκε ο επιτιθέμενος, τι έκανε και ποια δεδομένα επηρεάστηκαν. Βάση είναι τα ασφαλισμένα αντίγραφα μέσων αποθήκευσης, μνήμης και logs. Τα αποτελέσματα είναι σημαντικά για τις υποχρεώσεις γνωστοποίησης, την ασφάλιση και την ποινική μήνυση. Περισσότερα: [Ψηφιακή εγκληματολογία (IT forensics) μετά από επίθεση σε διακομιστή ιστού](https://phpsos.de/el/leistungen/it-forensik/)

**FPM-Pool**: Ένα pool είναι μια ομάδα διεργασιών PHP-FPM με δική της διαμόρφωση, δικό της socket και, ιδανικά, δικό της χρήστη συστήματος. Ένα ξεχωριστό pool ανά ιστότοπο διαχωρίζει τους ιστοτόπους μεταξύ τους, ώστε μια παραβίαση μιας σελίδας να μην φτάνει απευθείας στα αρχεία των υπολοίπων. Στο pool μπορούν να οριστούν σταθερά ρυθμίσεις με το php_admin_value. Περισσότερα: [Απομόνωση των pools PHP-FPM ανά ιστότοπο](https://phpsos.de/el/blog/php-fpm-pools-isolieren/)

**FrankenPHP**: Το FrankenPHP είναι ένας σύγχρονος διακομιστής εφαρμογών για την PHP με βάση τον διακομιστή ιστού Caddy. Η PHP είναι εκεί ενσωματωμένη απευθείας, στη λειτουργία worker η εφαρμογή παραμένει στη μνήμη ανάμεσα στα αιτήματα. Το FrankenPHP ανήκει σύμφωνα με την ομάδα της PHP στους επηρεαζόμενους τρόπους λειτουργίας· μετά την ενημέρωση ο διακομιστής πρέπει να επανεκκινηθεί με τη νέα PHP. Περισσότερα: [Ασφάλεια του FrankenPHP](https://phpsos.de/el/server/frankenphp/)

**GHSA**: Το GHSA είναι το αναγνωριστικό μιας GitHub Security Advisory, δηλαδή μιας ανακοίνωσης ασφαλείας στη βάση δεδομένων του GitHub. Πολλά έργα ανοιχτού κώδικα, μεταξύ αυτών και η PHP, δημοσιεύουν εκεί τις ανακοινώσεις τους επιπλέον του αριθμού CVE. Για το PHP2Shell πρόκειται για τα GHSA-w8hw-w9fx-j79w και GHSA-6wmf-4rv5-p3rp.

**HSTS**: Το HSTS (HTTP Strict Transport Security) είναι μια κεφαλίδα με την οποία ένας ιστότοπος ενημερώνει τον περιηγητή ότι για ορισμένο χρονικό διάστημα πρέπει να προσπελαύνεται μόνο μέσω HTTPS. Αυτό εμποδίζει την υποβάθμιση των συνδέσεων σε μη κρυπτογραφημένο HTTP. Πριν από την ενεργοποίηση, το HTTPS πρέπει να λειτουργεί αξιόπιστα σε όλα τα εμπλεκόμενα domains. Περισσότερα: [Security headers για ιστοτόπους: σωστή ρύθμιση των κεφαλίδων ασφαλείας](https://phpsos.de/el/ratgeber/sicherheits-header/)

**.htaccess**: Τα αρχεία .htaccess είναι αρχεία διαμόρφωσης ανά κατάλογο για τον Apache και συμβατούς διακομιστές όπως το LiteSpeed. Τα CMS τα χρησιμοποιούν για ανακατευθύνσεις και προστασία πρόσβασης, οι επιτιθέμενοι για κρυφές ανακατευθύνσεις. Το Nginx δεν αξιολογεί το .htaccess· οι κανόνες προστασίας πρέπει εκεί να μπουν στη διαμόρφωση του διακομιστή. Περισσότερα: [Ασφαλής διαμόρφωση του Apache για PHP](https://phpsos.de/el/blog/apache-fuer-php-absichern/)

**Härtung**: Σκλήρυνση (hardening) σημαίνει να ρυθμιστεί ένα σύστημα ώστε να προσφέρει όσο το δυνατόν μικρότερη επιφάνεια επίθεσης: μόνο απαραίτητες υπηρεσίες, περιορισμένα δικαιώματα, ασφαλείς προεπιλογές. Στους διακομιστές PHP ανήκουν σε αυτή, για παράδειγμα, χωριστά pools, αποκλεισμένες συναρτήσεις και καμία εκτέλεση PHP σε καταλόγους uploads. Η σκλήρυνση περιορίζει τις ζημιές, αλλά δεν αντικαθιστά τις ενημερώσεις. Περισσότερα: [Σκλήρυνση διακομιστή για διακομιστές ιστού PHP](https://phpsos.de/el/leistungen/server-haertung/)

**Image-Digest**: Ένα image digest είναι μια τιμή hash (sha256) που καθορίζει μονοσήμαντα το περιεχόμενο ενός image container. Σε αντίθεση με ένα tag όπως το php:8.3-fpm, που μπορεί να μετακινηθεί σε νέα builds, ένα digest δεν αλλάζει ποτέ. Όποιος καθηλώνει τα images με digest πρέπει να το ενημερώνει συνειδητά μετά από μια ενημέρωση ασφαλείας. Περισσότερα: [Επίσημες εικόνες PHP Docker: tags, digests και επανακατασκευή](https://phpsos.de/el/blog/offizielle-php-docker-images/)

**Incident Response**: Το incident response είναι η οργανωμένη διαχείριση ενός περιστατικού ασφαλείας: εντοπισμός, περιορισμός, διάσωση ιχνών, καθαρισμός, αποκατάσταση και αξιολόγηση εκ των υστέρων. Μια καθορισμένη διαδικασία εμποδίζει να καταστραφούν αποδείξεις ή να παραβλεφθούν κερκόπορτες μέσα στη βιασύνη. Σημαντικές είναι οι σαφείς αρμοδιότητες και η πλήρης τεκμηρίωση. Περισσότερα: [Incident Response σε επιθέσεις σε διακομιστές](https://phpsos.de/el/leistungen/incident-response/)

**ini_set()**: Το ini_set() είναι μια συνάρτηση PHP με την οποία ένα σενάριο αλλάζει ρυθμίσεις κατά την εκτέλεση. Το τι επιτρέπεται να αλλάξει ένα σενάριο εξαρτάται από τον τρόπο αλλαγής της ρύθμισης. Επειδή και ο κακόβουλος κώδικας μπορεί να καλέσει το ini_set(), οι ρυθμίσεις προστασίας ανήκουν στη διαμόρφωση του διακομιστή ή του pool και όχι στον κώδικα της εφαρμογής. Περισσότερα: [Το php.ini εξηγημένο: δομή, επίπεδα και προτεραιότητα](https://phpsos.de/el/php/php-ini-erklaert/)

**Integritätsprüfung**: Σε έναν έλεγχο ακεραιότητας τα αρχεία συγκρίνονται με μια γνωστή αρχική κατάσταση, συνήθως μέσω αθροισμάτων ελέγχου. Πολλά CMS προσφέρουν δικές τους εντολές γι' αυτό, για παράδειγμα για το WordPress, το Nextcloud ή το Matomo. Προσαρμοσμένα αρχεία, uploads και περιεχόμενο βάσης δεδομένων δεν καλύπτονται από μια τέτοια σύγκριση. Περισσότερα: [Σύγκριση των βασικών αρχείων του CMS με το πρωτότυπο](https://phpsos.de/el/blog/cms-kerndateien-vergleichen/)

**IOC**: Τα IOC (Indicator of Compromise) είναι συγκεκριμένα ίχνη μιας επίθεσης, για παράδειγμα ονόματα αρχείων, τιμές hash, διευθύνσεις IP ή domains. Με αυτά τα συστήματα μπορούν να ελεγχθούν στοχευμένα για μια γνωστή επίθεση. Για το PHP2Shell δεν υπάρχουν δημοσιευμένα, επιβεβαιωμένα IOC· ο εντοπισμός βασίζεται στην ανάλυση συμπεριφοράς. Περισσότερα: [Έχω ήδη παραβιαστεί; Ενδείξεις μετά το PHP2Shell](https://phpsos.de/el/php2shell/bin-ich-gehackt-anzeichen/)

**ISO 27001**: Το ISO/IEC 27001 είναι το διεθνές πρότυπο για συστήματα διαχείρισης ασφάλειας πληροφοριών (ISMS). Απαιτεί οργανωμένο χειρισμό κινδύνων, μέτρων και βελτιώσεων, συμπεριλαμβανομένης της διαχείρισης ευπαθειών και περιστατικών. Οι επιχειρήσεις μπορούν να πιστοποιηθούν σύμφωνα με αυτό. Περισσότερα: [ISO 27001 και TISAX: τι αφορά τους διακομιστές ιστού](https://phpsos.de/el/blog/iso-27001-tisax-webserver/)

**IT-Grundschutz**: Το IT-Grundschutz του BSI είναι μια μεθοδολογία με δομικά στοιχεία και απαιτήσεις για την ασφάλεια πληροφοριών σε επιχειρήσεις και αρχές. Υπάρχουν ξεχωριστά δομικά στοιχεία, για παράδειγμα, για διακομιστές ιστού και διαδικτυακές εφαρμογές. Μπορεί να χρησιμοποιηθεί ως βάση για ένα ISMS ή μια πιστοποίηση. Περισσότερα: [CIS Benchmarks και ενότητες BSI για διακομιστές ιστού](https://phpsos.de/el/blog/cis-benchmarks-bsi-bausteine/)

**JIT**: Ο JIT (Just-in-Time compiler) μεταφράζει κατά την εκτέλεση σε κώδικα μηχανής τον κώδικα PHP που εκτελείται συχνά. Εμφανίστηκε με την PHP 8.0 και αποτελεί μέρος της OPcache. Για τυπικούς ιστότοπους το κέρδος απόδοσης είναι συνήθως μικρό, για υπολογιστικά απαιτητικές εργασίες μεγαλύτερο. Περισσότερα: [JIT και απόδοση στην PHP 8](https://phpsos.de/el/php/jit-und-performance/)

**Kryptominer**: Ένας κρυπτομεταλλευτής (cryptominer) είναι κακόβουλο λογισμικό που υπολογίζει κρυπτονόμισμα σε ξένους διακομιστές. Τυπικά σημάδια είναι το διαρκώς υψηλό φορτίο CPU και άγνωστες διεργασίες. Ένας miner δείχνει ότι ένας επιτιθέμενος μπορεί να εκτελέσει κώδικα· ο διακομιστής πρέπει τότε να θεωρείται παραβιασμένος. Περισσότερα: [Κρυπτοεξορύκτης στον διακομιστή ιστού: ενδείξεις και ενέργειες](https://phpsos.de/el/blog/kryptominer-auf-dem-server/)

**Least Privilege**: Το Least Privilege (αρχή των ελάχιστων δικαιωμάτων) σημαίνει ότι κάθε χρήστης και κάθε διεργασία λαμβάνει μόνο τα δικαιώματα που πραγματικά χρειάζεται. Όταν η PHP εκτελείται με περιορισμένα δικαιώματα, ένας επιτιθέμενος μπορεί να προκαλέσει λιγότερη ζημιά μετά από μια παραβίαση. Αυτό αφορά τους χρήστες συστήματος, τα δικαιώματα αρχείων, τους λογαριασμούς βάσης δεδομένων και τις προσβάσεις διαχειριστή. Περισσότερα: [Least Privilege: τα δικαιώματα του χρήστη του διακομιστή ιστού](https://phpsos.de/el/blog/rechte-des-webserver-benutzers/)

**Lessons Learned**: Τα Lessons Learned είναι η αξιολόγηση εκ των υστέρων ενός περιστατικού: τι συνέβη, τι πήγε καλά, τι πρέπει να αλλάξει; Στόχος είναι συγκεκριμένα μέτρα με υπευθύνους και προθεσμίες, όχι απόδοση ευθυνών. Τα αποτελέσματα ενσωματώνονται στο σχέδιο έκτακτης ανάγκης, στη διαδικασία patch και στις εκπαιδεύσεις. Περισσότερα: [Lessons learned: γίνετε καλύτεροι μετά το περιστατικό](https://phpsos.de/el/blog/lessons-learned-nach-vorfall/)

**LFI**: Το LFI (Local File Inclusion) συντρέχει όταν μια εφαρμογή συμπεριλαμβάνει ένα τοπικό αρχείο, του οποίου τη διαδρομή μπορεί να επηρεάσει ο επιτιθέμενος. Έτσι μπορούν να διαβαστούν αρχεία διαμόρφωσης ή υπό συνθήκες να εκτελεστεί εισαγόμενος κώδικας. Προστασία προσφέρουν σταθερές λίστες επιτρεπόμενων αντί για ονόματα αρχείων από δεδομένα χρήστη. Περισσότερα: [Αποτροπή Local File Inclusion στην PHP: LFI και RFI](https://phpsos.de/el/ratgeber/lfi-rfi/)

**LiteSpeed**: Το LiteSpeed είναι ένας διακομιστής ιστού που είναι σε μεγάλο βαθμό συμβατός με διαμορφώσεις Apache όπως το .htaccess και συνδέει την PHP μέσω της δικής του διεπαφής LSAPI. Είναι διαδεδομένο σε παρόχους φιλοξενίας· το OpenLiteSpeed είναι η ελεύθερη παραλλαγή. Το LiteSpeed ανήκει σύμφωνα με την ομάδα της PHP στους τρόπους λειτουργίας που επηρεάζονται από το PHP2Shell. Περισσότερα: [LiteSpeed και LSAPI: ενημέρωση της PHP](https://phpsos.de/el/server/litespeed/)

**Managed Server**: Σε έναν managed server ο πάροχος διαθέτει δικό σας διακομιστή και αναλαμβάνει συμβατικά καθορισμένα μέρη της λειτουργίας, συχνά ενημερώσεις λειτουργικού συστήματος και PHP. Τι ακριβώς περιλαμβάνεται αναγράφεται στη σύμβαση και διαφέρει σημαντικά μεταξύ παρόχων. Σε περίπτωση αμφιβολίας η αρμοδιότητα για τα patches πρέπει να επιβεβαιώνεται γραπτώς. Περισσότερα: [Managed server: ξεκαθαρίστε την ευθύνη](https://phpsos.de/el/server/managed-server/)

**memory_limit**: Το memory_limit περιορίζει πόση μνήμη RAM επιτρέπεται να δεσμεύσει ένα μεμονωμένο σενάριο PHP· η προεπιλογή είναι 128 MB. Όταν επιτευχθεί το όριο, η PHP διακόπτει με σφάλμα Out of Memory. Κατά του CVE-2026-109618 το php.net συνιστά προσωρινά memory_limit=-1, ορισμένο σταθερά, και όριο μνήμης μέσω container ή cgroup. Περισσότερα: [Σωστή ρύθμιση του memory_limit](https://phpsos.de/el/blog/memory-limit-richtig-setzen/)

**mod_php**: Το mod_php είναι η μονάδα PHP για τον διακομιστή ιστού Apache. Η PHP εκτελείται εκεί απευθείας στη διεργασία του Apache και συνήθως με τα δικαιώματα του χρήστη του. Η ομάδα της PHP κατατάσσει τον κίνδυνο από το PHP2Shell στο mod_php ως τον υψηλότερο· εκεί έχει επιδειχθεί exploit προτού καν εκτελεστεί κώδικας της εφαρμογής. Περισσότερα: [Το mod_php εξηγημένο: η PHP μέσα στη διεργασία του Apache](https://phpsos.de/el/php/mod-php-erklaert/)

**ModSecurity**: Το ModSecurity είναι ένα διαδεδομένο WAF ανοιχτού κώδικα που λειτουργεί ως μονάδα σε Apache, Nginx ή άλλους διακομιστές ιστού. Αξιολογεί τα αιτήματα με βάση κανόνες και μπορεί να τα καταγράφει ή να τα μπλοκάρει. Συνήθως χρησιμοποιείται μαζί με το OWASP Core Rule Set. Περισσότερα: [Χρήση του ModSecurity και του OWASP Core Rule Set](https://phpsos.de/el/blog/modsecurity-owasp-crs/)

**Monitoring**: Η παρακολούθηση (monitoring) είναι η διαρκής επιτήρηση συστημάτων, για παράδειγμα προσβασιμότητας, φορτίου, αρχείων καταγραφής και αλλαγών αρχείων. Η παρακολούθηση ασφαλείας αναζητά στοχευμένα ανωμαλίες, όπως νέα αρχεία PHP ή shells που ξεκινούν από τον διακομιστή ιστού. Βοηθά μόνο αν κάποιος αξιολογεί έγκαιρα και τα μηνύματα. Περισσότερα: [Security monitoring για διακομιστές ιστού](https://phpsos.de/el/leistungen/security-monitoring/)

**Nginx**: Το Nginx είναι ένας διαδεδομένος διακομιστής ιστού και reverse proxy. Δεν εκτελεί ο ίδιος την PHP, αλλά προωθεί τα αιτήματα μέσω FastCGI στο PHP-FPM. Σημαντική είναι μια διαμόρφωση που παραδίδει στην PHP μόνο πραγματικά αρχεία PHP και εξαιρεί τους καταλόγους uploads. Περισσότερα: [Ασφάλεια του Nginx με PHP-FPM](https://phpsos.de/el/server/nginx-php-fpm/)

**NIS2**: Η NIS2 είναι μια οδηγία της ΕΕ που ορίζει για πολλές επιχειρήσεις και φορείς υποχρεώσεις διαχείρισης κινδύνων και γνωστοποίησης περιστατικών ασφαλείας. Αφορά σαφώς περισσότερους κλάδους και μεγέθη επιχειρήσεων από την προηγούμενη ρύθμιση. Το αν καλύπτεται η επιχείρησή σας, πρέπει να το διευκρινίσετε με βάση την εθνική μεταφορά και με νομική συμβουλή. Περισσότερα: [NIS2 και ασφάλεια διακομιστών ιστού](https://phpsos.de/el/compliance/nis2/)

**Notfallplan**: Ένα σχέδιο έκτακτης ανάγκης πληροφορικής ορίζει ποιος κάνει τι σε ένα περιστατικό: επαφές, διαδρομές λήψης αποφάσεων, πρώτα βήματα, επανεκκίνηση λειτουργίας. Πρέπει να είναι διαθέσιμο και εκτός σύνδεσης, σε περίπτωση που τα συστήματα βγουν εκτός λειτουργίας. Οι τακτικές ασκήσεις δείχνουν αν λειτουργεί σε πραγματική έκτακτη ανάγκη. Περισσότερα: [Δημιουργία σχεδίου έκτακτης ανάγκης IT για διακομιστές ιστού](https://phpsos.de/el/compliance/notfallplan-erstellen/)

**OPcache**: Η OPcache είναι η ενσωματωμένη κρυφή μνήμη bytecode της PHP. Αποθηκεύει ήδη μεταφρασμένο κώδικα στην κοινή μνήμη, ώστε τα αρχεία PHP να μην μεταγλωττίζονται εκ νέου σε κάθε αίτημα. Μετά από ενημέρωση ή καθαρισμό πρέπει να αδειάσει η κρυφή μνήμη ή να γίνει επανεκκίνηση της PHP, διαφορετικά μπορεί να συνεχίσει να εκτελείται ο παλιός κώδικας. Περισσότερα: [Η OPcache εξηγημένη: η κρυφή μνήμη bytecode της PHP](https://phpsos.de/el/php/opcache/)

**open_basedir**: Το open_basedir περιορίζει σε ποιους καταλόγους επιτρέπεται να έχουν πρόσβαση τα σενάρια PHP με συναρτήσεις αρχείων. Σε διακομιστές με πολλούς ιστοτόπους αυτό εμποδίζει μια σελίδα να διαβάσει απλά τα αρχεία μιας άλλης. Δεν αποτελεί πλήρη απομόνωση· χρειάζονται επιπλέον χωριστοί χρήστες συστήματος και pools FPM. Περισσότερα: [open_basedir και απομόνωση ανά ιστότοπο](https://phpsos.de/el/ratgeber/open-basedir/)

**Origin-Server**: Ο origin server είναι ο πραγματικός διακομιστής ιστού πίσω από ένα CDN ή reverse proxy. Αν είναι προσβάσιμος και απευθείας μέσω της διεύθυνσης IP του, οι επιτιθέμενοι μπορούν να παρακάμψουν την προστασία που βρίσκεται μπροστά. Γι' αυτό ο origin πρέπει να δέχεται συνδέσεις μόνο από το CDN ή τον proxy. Περισσότερα: [Οι κανόνες προστασίας της Cloudflare για το PHP2Shell: τι προσφέρουν και τι όχι](https://phpsos.de/el/blog/cloudflare-waf-php2shell/)

**Out of Memory**: Το Out of Memory περιγράφει την κατάσταση όπου ένα πρόγραμμα δεν λαμβάνει άλλη μνήμη και πρέπει να διακοπεί. Στην PHP συμβαίνει όταν ξεπεραστεί το memory_limit. Στο CVE-2026-109618 μια τέτοια διακοπή μπορεί να διακόψει την PHP ενώ τα δεδομένα του αιτήματος έχουν αρχικοποιηθεί μόνο εν μέρει. Περισσότερα: [memory_limit και Out-of-Memory: τι συμβαίνει στο εσωτερικό](https://phpsos.de/el/php/out-of-memory/)

**OWASP CRS**: Το OWASP Core Rule Set (CRS) είναι ένα ελεύθερα διαθέσιμο σύνολο κανόνων για το ModSecurity και συμβατά WAF. Αναγνωρίζει τυπικές κατηγορίες επιθέσεων όπως η SQL injection ή το command injection. Οι κανόνες πρέπει να προσαρμοστούν στην εφαρμογή, αλλιώς μπλοκάρουν και νόμιμα αιτήματα. Περισσότερα: [Χρήση του ModSecurity και του OWASP Core Rule Set](https://phpsos.de/el/blog/modsecurity-owasp-crs/)

**OWASP Top 10**: Το OWASP Top 10 είναι μια τακτικά ενημερωμένη λίστα με τους σημαντικότερους κινδύνους για τις διαδικτυακές εφαρμογές, που εκδίδεται από τον μη κερδοσκοπικό οργανισμό OWASP Foundation. Χρησιμεύει ως βάση για ανάπτυξη, ελέγχους και εκπαιδεύσεις. Επιπλέον, το OWASP προσφέρει τα Cheat Sheets με συγκεκριμένα αντίμετρα.

**Patch**: Ένα patch είναι μια διόρθωση του κατασκευαστή που κλείνει μια ευπάθεια στον κώδικα του προγράμματος. Ισχύει μόνο όταν έχει εγκατασταθεί και έχουν επανεκκινηθεί όλες οι διεργασίες που εκτελούνται. Ένα patch δεν αφαιρεί κακόβουλο λογισμικό που έχει ήδη εισαχθεί και δεν αποδεικνύει ότι δεν συνέβη τίποτα νωρίτερα. Περισσότερα: [Υπηρεσία PHP patch: εγκατάσταση ενημέρωσης, με επανεκκίνηση και απόδειξη](https://phpsos.de/el/leistungen/php-patch-service/)

**PECL**: Το PECL (PHP Extension Community Library) είναι το αποθετήριο επεκτάσεων PHP που είναι γραμμένες σε C και δεν ανήκουν στο βασικό πακέτο. Τέτοιες επεκτάσεις πρέπει να ταιριάζουν με την εγκατεστημένη έκδοση PHP. Μετά από αλλαγή της κύριας έκδοσης της PHP συχνά πρέπει να μεταγλωττιστούν εκ νέου ή να αντικατασταθούν. Περισσότερα: [Κατανόηση των επεκτάσεων PHP (extensions)](https://phpsos.de/el/php/php-erweiterungen/)

**PHP**: Η PHP είναι μια γλώσσα σεναρίων που εκτελείται κυρίως σε διακομιστές ιστού και δημιουργεί εκεί ιστοσελίδες. Πολλά διαδεδομένα CMS και συστήματα e-shop, όπως το WordPress, το TYPO3 ή το Shopware, είναι γραμμένα σε PHP. Μια ευπάθεια στον διερμηνέα της PHP αφορά επομένως όλες τις εφαρμογές που εκτελούνται πάνω της, ανεξάρτητα από το δικό τους επίπεδο ενημέρωσης. Περισσότερα: [Τι είναι η PHP; Η γλώσσα προγραμματισμού εξηγημένη](https://phpsos.de/el/php/was-ist-php/)

**php-cgi**: Το php-cgi είναι το πρόγραμμα PHP για λειτουργία μέσω CGI ή FastCGI. Σύμφωνα με την ομάδα της PHP ανήκει στους τρόπους λειτουργίας που επηρεάζονται από το PHP2Shell. Όπου το php-cgi χρησιμοποιείται ακόμη, αξίζει να ελεγχθεί αν είναι δυνατή η μετάβαση στο PHP-FPM. Περισσότερα: [php-cgi: μια παρωχημένη λύση με κίνδυνο](https://phpsos.de/el/server/php-cgi/)

**PHP-FPM**: Το PHP-FPM (FastCGI Process Manager) είναι μια ξεχωριστή υπηρεσία που διαχειρίζεται διεργασίες PHP σε pools και δέχεται αιτήματα από τον διακομιστή ιστού μέσω FastCGI. Είναι σήμερα ο συνηθισμένος τρόπος λειτουργίας με Nginx και σε πολλούς διακομιστές Apache. Μετά από ενημέρωση της PHP πρέπει να γίνει επανεκκίνηση του PHP-FPM, ώστε να μη συνεχίσουν να εκτελούνται παλιές διεργασίες. Περισσότερα: [Το PHP-FPM εξηγημένο: διαχειριστής διεργασιών, pools και workers](https://phpsos.de/el/php/php-fpm-erklaert/)

**php.ini**: Το php.ini είναι το κεντρικό αρχείο διαμόρφωσης της PHP. Ορίζει όρια, ρυθμίσεις ασφαλείας και σφαλμάτων, για παράδειγμα memory_limit ή display_errors. Συχνά υπάρχει ξεχωριστό php.ini ανά SAPI (FPM, CLI, Apache), το οποίο πρέπει να συντηρείται χωριστά. Περισσότερα: [Το php.ini εξηγημένο: δομή, επίπεδα και προτεραιότητα](https://phpsos.de/el/php/php-ini-erklaert/)

**PHP2Shell**: Το PHP2Shell είναι το όνομα για δύο κρίσιμες ευπάθειες στην ίδια την PHP, τα CVE-2026-109618 και CVE-2026-109619, με CVSS v4.0 9,2 η καθεμία. Επιτρέπουν την εκτέλεση κακόβουλου κώδικα εξ αποστάσεως χωρίς σύνδεση. Έχουν διορθωθεί στις εκδόσεις PHP 8.5.12, 8.4.27, 8.3.36 και 8.2.35, που δημοσιεύθηκαν στις 21/10/2026. Περισσότερα: [Τι είναι το PHP2Shell; Η ευπάθεια απλά εξηγημένη](https://phpsos.de/el/php2shell/was-ist-php2shell/)

**php_admin_value**: Το php_admin_value ορίζει μια ρύθμιση PHP στο pool FPM ή στη διαμόρφωση του Apache με τρόπο ώστε οι εφαρμογές να μην μπορούν να την αντικαταστήσουν με ini_set() ή .htaccess. Για διακόπτες υπάρχει το php_admin_flag. Το php.net προτείνει αυτή τη διαδρομή για τα προσωρινά μέτρα κατά του PHP2Shell, για παράδειγμα για το memory_limit. Περισσότερα: [php_admin_value: κλείδωμα ρυθμίσεων κατά της αντικατάστασης](https://phpsos.de/el/blog/php-admin-value-sperren/)

**Plesk**: Το Plesk είναι ένας διαδεδομένος πίνακας διαχείρισης διακομιστών ιστού, με τον οποίο ρυθμίζονται domains, εκδόσεις PHP και handlers ανά ιστότοπο. Φέρνει δικά του πακέτα PHP, αλλά μπορεί να χρησιμοποιεί και τα πακέτα PHP της διανομής. Σε περίπτωση backports το Plesk μπορεί να εμφανίζει ακόμη έναν παλαιότερο αριθμό όπως 8.2.34, παρότι έχει εφαρμοστεί patch. Περισσότερα: [Διακομιστής Plesk: έλεγχος και patch των εκδόσεων PHP](https://phpsos.de/el/server/plesk/)

**post_max_size**: Το post_max_size ορίζει πόσο μεγάλο επιτρέπεται να είναι συνολικά το περιεχόμενο ενός αιτήματος POST· η προεπιλογή είναι 8 MB. Ως προσωρινό μέτρο κατά του PHP2Shell το php.net αναφέρει 8M για ιστοτόπους χωρίς uploads και 32M με uploads. Το upload_max_filesize πρέπει να είναι μικρότερο. Περισσότερα: [Λογικός περιορισμός των post_max_size και upload_max_filesize](https://phpsos.de/el/blog/post-max-size-upload-limits/)

**Proof of Concept**: Ένα Proof of Concept (PoC) είναι απόδειξη ότι μια ευπάθεια μπορεί να αξιοποιηθεί, συχνά ως απλός κώδικας επίδειξης. Εξυπηρετεί κατασκευαστές και ερευνητές στην αξιολόγηση, αλλά μπορεί να αποτελέσει και πρότυπο για επιτιθέμενους. Ένα δημοσιευμένο PoC αυξάνει επομένως κατά κανόνα τον επείγοντα χαρακτήρα της εφαρμογής του patch.

**Ransomware**: Το ransomware κρυπτογραφεί δεδομένα και απαιτεί λύτρα για την αποκρυπτογράφηση, συχνά σε συνδυασμό με την απειλή δημοσίευσης κλεμμένων δεδομένων. Ένας παραβιασμένος διακομιστής ιστού μπορεί να αποτελέσει σημείο εισόδου. Η πιο αποτελεσματική προστασία είναι τα διαχωρισμένα, δοκιμασμένα αντίγραφα ασφαλείας και ένα σχέδιο έκτακτης ανάγκης. Περισσότερα: [Στρατηγική backup για διακομιστές: backups με τον κανόνα 3-2-1](https://phpsos.de/el/ratgeber/backups-3-2-1/)

**RCE**: Το RCE (Remote Code Execution) σημαίνει ότι ένας επιτιθέμενος μπορεί να εκτελέσει εξ αποστάσεως δικό του κώδικα σε ξένο σύστημα. Όταν δεν απαιτείται σύνδεση γι' αυτό, μιλάμε για unauthenticated RCE, την πιο σοβαρή κατηγορία ευπαθειών διακομιστών ιστού. Με RCE ένας επιτιθέμενος μπορεί να διαβάσει δεδομένα, να δημιουργήσει κερκόπορτες και να καταχραστεί περαιτέρω τον διακομιστή. Περισσότερα: [Τι είναι το PHP2Shell; Η ευπάθεια απλά εξηγημένη](https://phpsos.de/el/php2shell/was-ist-php2shell/)

**Release-Zyklus**: Κάθε έκδοση της PHP λαμβάνει αρχικά διορθώσεις σφαλμάτων και στη συνέχεια, για κάποιο χρονικό διάστημα, μόνο διορθώσεις ασφαλείας. Το πότε λήγει κάθε έκδοση το δημοσιεύει το έργο PHP στο php.net, στις υποστηριζόμενες εκδόσεις. Η PHP 8.2 φτάνει σύμφωνα με το php.net στο τέλος της υποστήριξης στις 31/12/2026. Περισσότερα: [Εκδόσεις PHP και κύκλος κυκλοφορίας](https://phpsos.de/el/php/release-zyklus/)

**Reverse Proxy**: Ένας reverse proxy δέχεται αιτήματα από το διαδίκτυο και τα προωθεί σε έναν ή περισσότερους διακομιστές πίσω από αυτόν. Μπορεί να αναλάβει το TLS, να κατανείμει φορτία και να χρησιμεύσει ως σημείο για κανόνες φιλτραρίσματος ή ένα WAF. Προστατεύει μόνο όταν οι διακομιστές πίσω από αυτόν δεν είναι επιπλέον προσβάσιμοι απευθείας. Περισσότερα: [Φιλτράρισμα αιτημάτων ανεβάσματος στο όριο του δικτύου: ευκαιρίες και κίνδυνοι](https://phpsos.de/el/blog/upload-anfragen-am-rand-filtern/)

**RFI**: Το RFI (Remote File Inclusion) είναι η παραλλαγή όπου μια εφαρμογή φορτώνει και εκτελεί κώδικα από ξένη διεύθυνση. Στην PHP η ρύθμιση allow_url_include=Off, που αποτελεί προεπιλογή εδώ και καιρό, εμποδίζει τη συμπερίληψη απομακρυσμένων αρχείων. Παλιές εφαρμογές και διαμορφώσεις πρέπει να ελεγχθούν ως προς αυτό. Περισσότερα: [Αποτροπή Local File Inclusion στην PHP: LFI και RFI](https://phpsos.de/el/ratgeber/lfi-rfi/)

**Root-Server**: Ένας root server είναι ένας μισθωμένος διακομιστής στον οποίο ο πελάτης έχει πλήρη δικαιώματα διαχειριστή. Έτσι η πλήρης ευθύνη για ενημερώσεις, σκλήρυνση και επιτήρηση βρίσκεται στον πελάτη. Ο πάροχος διαθέτει μόνο υλικό και δίκτυο. Περισσότερα: [Ασφάλεια του δικού σας root server και vServer](https://phpsos.de/el/server/root-server-vserver/)

**SAPI**: Το SAPI (Server Application Programming Interface) είναι η διεπαφή μέσω της οποίας η PHP επικοινωνεί με το περιβάλλον της, για παράδειγμα με τον Apache, το PHP-FPM ή τη γραμμή εντολών. Το ποιο SAPI χρησιμοποιείται καθορίζει πώς ξεκινούν, επαναχρησιμοποιούνται και επανεκκινούνται οι διεργασίες PHP. Στο PHP2Shell επηρεάζονται σύμφωνα με την ομάδα της PHP περισσότεροι τρόποι λειτουργίας, με το mod_php να φέρει τον υψηλότερο κίνδυνο. Περισσότερα: [Το SAPI εξηγημένο: πώς μιλά η PHP με τον διακομιστή ιστού](https://phpsos.de/el/php/sapi-erklaert/)

**SEO-Spam**: Το SEO spam είναι εισαγόμενες σελίδες, σύνδεσμοι ή ανακατευθύνσεις με τις οποίες οι επιτιθέμενοι τοποθετούν ξένες προσφορές στις μηχανές αναζήτησης. Συχνά μόνο οι μηχανές αναζήτησης ή οι επισκέπτες από το Google βλέπουν το παραποιημένο περιεχόμενο. Εκτός από τον καθαρισμό, απαιτείται στη συνέχεια έλεγχος στο Google Search Console. Περισσότερα: [SEO spam και ξένες σελίδες στο ευρετήριο της Google](https://phpsos.de/el/blog/seo-spam-im-google-index/)

**serialize_handler**: Το session.serialize_handler καθορίζει σε ποια μορφή αποθηκεύει η PHP τα δεδομένα session, για παράδειγμα php, php_binary ή php_serialize. Η υπόδειξη για το CVE-2026-115560 αφορά μόνο μια ασυνήθιστη διαμόρφωση, όπου αυτή η μορφή αλλάζει κατά την εκτέλεση και το Session Upload Progress είναι ενεργό. Λύση μέχρι την επόμενη έκδοση διόρθωσης σφαλμάτων είναι το session.upload_progress.enabled=0. Περισσότερα: [CVE-2026-115560: υπόδειξη για το Session Upload Progress](https://phpsos.de/el/php2shell/cve-2026-115560/)

**Session**: Ένα session συνδέει πολλά αιτήματα του ίδιου επισκέπτη, για παράδειγμα για σύνδεση ή καλάθι αγορών. Η PHP αποθηκεύει τα δεδομένα στην πλευρά του διακομιστή και δίνει στον περιηγητή ένα αναγνωριστικό session, από προεπιλογή στο cookie PHPSESSID. Όποιος γνωρίζει ένα ξένο αναγνωριστικό session μπορεί υπό συνθήκες να εμφανιστεί ως ο συγκεκριμένος χρήστης. Περισσότερα: [Συνεδρίες και cookies στην PHP](https://phpsos.de/el/php/sessions-und-cookies/)

**session.upload_progress**: Το Session Upload Progress είναι μια λειτουργία της PHP που αποθηκεύει στο session την πρόοδο των ανεβασμάτων αρχείων που βρίσκονται σε εξέλιξη· είναι ενεργοποιημένη από προεπιλογή. Το php.net συνιστά προσωρινά το session.upload_progress.enabled=0 στο php.ini, στο pool FPM ή στη διαμόρφωση του διακομιστή και στη συνέχεια επανεκκίνηση όλων των worker. Σύμφωνα με τεχνικές αναφορές, η ρύθμιση από μόνη της δεν κλείνει και τις δύο ευπάθειες του PHP2Shell· η ενημέρωση παραμένει υποχρεωτική. Περισσότερα: [Απενεργοποίηση του session.upload_progress: σωστά και μόνιμα](https://phpsos.de/el/blog/session-upload-progress-abschalten/)

**Shared Hosting**: Στο shared hosting πολλοί πελάτες μοιράζονται έναν διακομιστή που λειτουργεί ο πάροχος φιλοξενίας. Ο πάροχος είναι υπεύθυνος για την PHP, το λειτουργικό σύστημα και τον διακομιστή ιστού, ο πελάτης για την εφαρμογή του. Στο PHP2Shell αυτό σημαίνει: ρωτήστε τον πάροχο για το επίπεδο patch και ελέγξτε τον δικό σας ιστότοπο για ίχνη. Περισσότερα: [Shared hosting: τι κάνει ο πάροχος και τι πρέπει να κάνετε εσείς](https://phpsos.de/el/server/shared-hosting/)

**Sicherheits-Header**: Οι κεφαλίδες ασφαλείας είναι κεφαλίδες απάντησης HTTP που ορίζουν στον περιηγητή κανόνες προστασίας, όπως Content-Security-Policy, Strict-Transport-Security ή X-Content-Type-Options. Προστατεύουν τους επισκέπτες από ορισμένες επιθέσεις στον περιηγητή. Κατά ευπαθειών στον διακομιστή, όπως το PHP2Shell, δεν βοηθούν. Περισσότερα: [Security headers για ιστοτόπους: σωστή ρύθμιση των κεφαλίδων ασφαλείας](https://phpsos.de/el/ratgeber/sicherheits-header/)

**SIEM**: Ένα SIEM (Security Information and Event Management) συλλέγει κεντρικά δεδομένα καταγραφής από πολλά συστήματα και τα αξιολογεί ως προς συμβάντα ασφαλείας. Έτσι αναγνωρίζονται συσχετίσεις που χάνονται στα μεμονωμένα logs. Ένα SIEM χρειάζεται συντηρημένους κανόνες και ανθρώπους που επεξεργάζονται τα μηνύματα. Περισσότερα: [Security monitoring για διακομιστές ιστού](https://phpsos.de/el/leistungen/security-monitoring/)

**Skimming**: Στο skimming σε ηλεκτρονικά καταστήματα οι επιτιθέμενοι εισάγουν στο checkout JavaScript που διαβάζει και αποστέλλει δεδομένα πληρωμής και πελατών. Ο κώδικας βρίσκεται συχνά σε αρχεία θέματος, σε σενάρια παρακολούθησης ή σε εγγραφές βάσης δεδομένων. Οι πελάτες δεν αντιλαμβάνονται τίποτα, ο έμπορος συχνά μόνο μέσω ειδοποιήσεων από παρόχους πληρωμών. Περισσότερα: [Χακαρισμένο e-shop; Ασφάλεια πληροφορικής για εμπόρους](https://phpsos.de/el/branchen/onlineshops/)

**SQL-Injection**: Σε μια SQL injection ένας επιτιθέμενος εισάγει μέσω δεδομένων εισόδου δικές του εντολές βάσης δεδομένων σε μια εφαρμογή. Έτσι μπορούν να διαβαστούν ή να αλλάξουν δεδομένα. Προστασία προσφέρουν οι προετοιμασμένες εντολές (prepared statements) με κράτηση θέσης αντί για συναρμολογημένα κείμενα SQL. Περισσότερα: [Αποτροπή του SQL injection στην PHP](https://phpsos.de/el/ratgeber/sql-injection-php/)

**SSRF**: Το SSRF (Server-Side Request Forgery) κάνει μια εφαρμογή να στέλνει, εκ μέρους του επιτιθέμενου, αιτήματα σε άλλες διευθύνσεις, ακόμη και σε εσωτερικά συστήματα. Έτσι γίνονται προσβάσιμες υπηρεσίες που κανονικά είναι απομονωμένες από το εξωτερικό. Προστασία προσφέρουν λίστες επιτρεπόμενων προορισμών και ο αποκλεισμός εσωτερικών περιοχών διευθύνσεων. Περισσότερα: [Αποτροπή του Server-Side Request Forgery (SSRF) στην PHP](https://phpsos.de/el/blog/ssrf-in-php/)

**Superglobals**: Τα superglobals είναι μεταβλητές που η PHP παρέχει σε κάθε σενάριο, όπως $_GET, $_POST, $_COOKIE, $_FILES, $_SERVER και $_SESSION. Περιέχουν τα δεδομένα του τρέχοντος αιτήματος, τα οποία προέρχονται κατά μεγάλο μέρος από τον επισκέπτη. Ό,τι περιέχουν πρέπει να αντιμετωπίζεται ως μη αξιόπιστο και να ελέγχεται. Περισσότερα: [Superglobals: $_GET, $_POST, $_FILES και άλλα](https://phpsos.de/el/php/superglobals/)

**sury.org**: Το sury.org είναι ένα αποθετήριο πακέτων του Ondřej Surý με τρέχουσες και παλαιότερες εκδόσεις PHP για Debian και Ubuntu. Είναι προσφορά τρίτου παρόχου και όχι το αρχείο ασφαλείας του Debian. Σύμφωνα με αναφορές, διατέθηκαν εκεί builds για όλους τους κλάδους από την 5.6 έως την 8.5. Περισσότερα: [Το αποθετήριο sury.org: πακέτα PHP από πηγή τρίτου](https://phpsos.de/el/blog/sury-repository-php/)

**Threat Hunting**: Το threat hunting είναι η ενεργή αναζήτηση επιτιθέμενων στο ίδιο το δίκτυο, χωρίς να υπάρχει προειδοποίηση. Αφετηρία είναι υποθέσεις, για παράδειγμα: ξεκίνησε μια διεργασία του διακομιστή ιστού shell από τις 20/10; Έτσι εντοπίζονται παραβιάσεις που διαφεύγουν από τα αυτόματα εργαλεία. Περισσότερα: [Προειδοποιητικό σημάδι: ο διακομιστής ιστού ξεκινά shell](https://phpsos.de/el/blog/webserver-startet-shell/)

**TISAX**: Το TISAX είναι μια διαδικασία ελέγχου και ανταλλαγής για την ασφάλεια πληροφοριών στην αυτοκινητοβιομηχανία. Βασίζεται σε έναν κατάλογο απαιτήσεων του Συνδέσμου της Γερμανικής Αυτοκινητοβιομηχανίας και λειτουργεί από την ENX Association. Οι προμηθευτές πρέπει με αυτό να αποδεικνύουν το επίπεδο ασφαλείας τους έναντι των κατασκευαστών. Περισσότερα: [ISO 27001 και TISAX: τι αφορά τους διακομιστές ιστού](https://phpsos.de/el/blog/iso-27001-tisax-webserver/)

**TLS**: Το TLS (Transport Layer Security) κρυπτογραφεί τη σύνδεση μεταξύ περιηγητή και διακομιστή· αναγνωρίζεται από το HTTPS. Σήμερα συνιστώνται οι εκδόσεις TLS 1.2 και 1.3, ενώ οι παλαιότερες εκδόσεις πρωτοκόλλου πρέπει να είναι απενεργοποιημένες. Το TLS προστατεύει τα δεδομένα στη διαδρομή, όχι από ευπάθειες στον ίδιο τον διακομιστή. Περισσότερα: [Σωστή ρύθμιση του TLS και του HTTPS](https://phpsos.de/el/blog/tls-https-richtig-konfigurieren/)

**Type Juggling**: Type juggling ονομάζεται η αυτόματη μετατροπή τύπων στην PHP, για παράδειγμα στη χαλαρή σύγκριση με ==. Έτσι τιμές μπορεί να θεωρούνται ίσες ενώ δεν είναι, κάτι που γίνεται επικίνδυνο σε ελέγχους κωδικών ή tokens. Προστασία προσφέρουν οι αυστηρές συγκρίσεις με === και το hash_equals() για μυστικά. Περισσότερα: [Type Juggling στην PHP: οι χαλαρές συγκρίσεις ως κίνδυνος ασφαλείας](https://phpsos.de/el/blog/type-juggling-php/)

**upload_max_filesize**: Το upload_max_filesize περιορίζει το μέγεθος ενός μεμονωμένου αρχείου που ανεβαίνει· η προεπιλογή είναι 2 MB. Η τιμή πρέπει να είναι μικρότερη από το post_max_size, επειδή το αρχείο αποτελεί μέρος του αιτήματος POST. Υπερβολικά γενναιόδωρες τιμές μεγαλώνουν την επιφάνεια επίθεσης χωρίς όφελος. Περισσότερα: [Λογικός περιορισμός των post_max_size και upload_max_filesize](https://phpsos.de/el/blog/post-max-size-upload-limits/)

**.user.ini**: Τα αρχεία .user.ini είναι ρυθμίσεις PHP ανά κατάλογο, τις οποίες διαβάζουν το PHP-FPM και το CGI. Με αυτά οι διαχειριστές ιστοτόπων μπορούν να αλλάξουν επιμέρους τιμές χωρίς πρόσβαση στον διακομιστή, αλλά μόνο εκείνες που η PHP επιτρέπει. Σύμφωνα με το php.net, οι ρυθμίσεις που αφορούν την ασφάλεια, όπως το session.upload_progress.enabled=0 κατά του PHP2Shell, δεν πρέπει να ορίζονται μέσω .user.ini. Περισσότερα: [Το php.ini εξηγημένο: δομή, επίπεδα και προτεραιότητα](https://phpsos.de/el/php/php-ini-erklaert/)

**VdS 10000**: Το VdS 10000 είναι μια οδηγία της VdS Schadenverhütung (γερμανικός φορέας πρόληψης ζημιών) για την ασφάλεια πληροφοριών σε μικρές και μεσαίες επιχειρήσεις. Είναι πιο λιτή από το ISO 27001 και προσαρμοσμένη στις δυνατότητες των ΜμΕ. Είναι δυνατή η πιστοποίηση σύμφωνα με αυτήν. Περισσότερα: [VdS 10000: ασφάλεια πληροφοριών για μικρές και μεσαίες επιχειρήσεις](https://phpsos.de/el/blog/vds-10000-kmu/)

**Virtuelles Patching**: Το εικονικό patching (virtual patching) μπλοκάρει επιθέσεις σε μια γνωστή ευπάθεια πριν από την εφαρμογή, συνήθως με WAF, χωρίς να αλλάξει ο ευάλωτος κώδικας. Κερδίζει χρόνο μέχρι να είναι δυνατή η πραγματική ενημέρωση. Στο PHP2Shell προειδοποιεί, μεταξύ άλλων, η Cloudflare ότι οι κανόνες μόνο με βάση τα δεδομένα του αιτήματος δεν αρκούν· η ενημέρωση παραμένει υποχρεωτική. Περισσότερα: [WAF και εικονικό patching για PHP](https://phpsos.de/el/leistungen/waf-virtuelles-patching/)

**vServer**: Ένας vServer (εικονικός διακομιστής) είναι ένας εικονικός υπολογιστής σε κοινόχρηστο υλικό, με δικό του λειτουργικό σύστημα και συνήθως πρόσβαση root. Για την ασφάλεια ισχύει το ίδιο όπως στον root server: οι ενημερώσεις και η σκλήρυνση είναι υπόθεση του πελάτη. Πολλοί vServer λειτουργούν με προεγκατεστημένους πίνακες ελέγχου όπως το Plesk. Περισσότερα: [Ασφάλεια του δικού σας root server και vServer](https://phpsos.de/el/server/root-server-vserver/)

**WAF**: Ένα WAF (Web Application Firewall) ελέγχει τα αιτήματα HTTP πριν από την εφαρμογή και μπλοκάρει γνωστά μοτίβα επίθεσης. Μπορεί να λειτουργεί ως υπηρεσία cloud, ως proxy ή ως μονάδα του διακομιστή ιστού. Κερδίζει χρόνο, αλλά δεν αντικαθιστά την ενημέρωση και παρακάμπτεται όταν ο διακομιστής είναι προσβάσιμος και απευθείας. Περισσότερα: [WAF και εικονικό patching για PHP](https://phpsos.de/el/leistungen/waf-virtuelles-patching/)

**Warnstufe**: Το BSI κατατάσσει την κατάσταση απειλής στις προειδοποιήσεις ασφαλείας σε επίπεδα, που επισημαίνονται και με χρώματα. Το επίπεδο 3 (πορτοκαλί) αντιστοιχεί σε κρίσιμη για την επιχείρηση κατάσταση με πιθανή μαζική επιβάρυνση της κανονικής λειτουργίας. Για το PHP2Shell ισχύει το επίπεδο προειδοποίησης 3 / πορτοκαλί. Περισσότερα: [Επίπεδο προειδοποίησης BSI πορτοκαλί: τι σημαίνει η κατάταξη](https://phpsos.de/el/blog/bsi-warnstufe-orange-erklaert/)

**Webshell**: Ένα webshell είναι ένα σενάριο που οι επιτιθέμενοι τοποθετούν σε διακομιστή ιστού για να τον ελέγχουν εξ αποστάσεως μέσω του περιηγητή. Είναι συχνά μικρό, συγκεκαλυμμένο και κρυμμένο σε καταλόγους uploads ή cache. Ένα webshell παραμένει ακόμη και μετά από ενημέρωση της PHP ή του CMS και πρέπει να αναζητηθεί στοχευμένα. Περισσότερα: [Εντοπισμός και αφαίρεση webshell](https://phpsos.de/el/ratgeber/webshell-erkennen/)

**XSS**: Το XSS (Cross-Site Scripting) σημαίνει ότι ξένο JavaScript εκτελείται μέσω ενός ιστοτόπου στον περιηγητή άλλων επισκεπτών. Έτσι μπορούν να υποκλαπούν συνεδρίες ή να διαβαστούν τα δεδομένα που εισάγονται σε φόρμες. Προστασία προσφέρουν η συνεπής κωδικοποίηση όλων των εξόδων και μια Content Security Policy. Περισσότερα: [Αποτροπή XSS στην PHP: ασφαλής άμυνα απέναντι στο Cross-Site Scripting](https://phpsos.de/el/ratgeber/xss-php/)

**XXE**: Το XXE (XML External Entities) εκμεταλλεύεται το γεγονός ότι οι αναλυτές XML μπορούν να φορτώνουν εξωτερικές αναφορές σε έγγραφα. Έτσι μπορούν υπό συνθήκες να διαβαστούν αρχεία από τον διακομιστή ή να ενεργοποιηθούν εσωτερικά αιτήματα. Προστασία προσφέρει η απενεργοποίηση της φόρτωσης εξωτερικών οντοτήτων κατά την επεξεργασία μη αξιόπιστων δεδομένων XML. Περισσότερα: [Αποτροπή των XML External Entities (XXE) στην PHP](https://phpsos.de/el/blog/xxe-in-php/)

**ZAC**: Οι Κεντρικές Υπηρεσίες Επαφής για το Κυβερνοέγκλημα (Zentrale Ansprechstellen Cybercrime, ZAC) της γερμανικής αστυνομίας είναι εξειδικευμένα σημεία επαφής για επιχειρήσεις και αρχές που έχουν πέσει θύματα κυβερνοεπίθεσης. Υπάρχουν σε όλα τα γερμανικά ομόσπονδα κράτη και στην ομοσπονδιακή αστυνομία (BKA). Δέχονται μηνύσεις και συμβουλεύουν για τη συνέχεια. Περισσότερα: [Υποβολή μήνυσης: Κεντρικές Υπηρεσίες Επαφής για το Κυβερνοέγκλημα](https://phpsos.de/el/compliance/anzeige-polizei-zac/)

**Zeitleiste**: Ένα χρονολόγιο (timeline) διατάσσει χρονολογικά όλα τα ίχνη ενός περιστατικού: εγγραφές logs, αλλαγές αρχείων, συνδέσεις, διεργασίες. Δείχνει πότε ξεκίνησε η επίθεση και τι συνέβη με ποια σειρά. Σημαντική είναι μια ενιαία ζώνη ώρας, κατά προτίμηση UTC. Περισσότερα: [Δημιουργία του χρονολογίου ενός περιστατικού](https://phpsos.de/el/blog/zeitleiste-eines-vorfalls/)

**Zend Engine**: Η Zend Engine είναι ο πυρήνας του διερμηνέα της PHP. Μεταφράζει τον κώδικα PHP σε εσωτερικές εντολές (opcodes), τις εκτελεί και διαχειρίζεται τη μνήμη. Σφάλματα στη Zend Engine επηρεάζουν κάθε εφαρμογή PHP και μπορούν να διορθωθούν μόνο με ενημέρωση της PHP. Περισσότερα: [Η Zend Engine: η καρδιά της PHP](https://phpsos.de/el/php/zend-engine/)

**Zero-Day**: Ένα Zero-Day είναι μια ευπάθεια που εκμεταλλεύονται ή είναι δημόσια γνωστή προτού ο κατασκευαστής διαθέσει patch. Οι διαχειριστές έχουν τότε μηδέν ημέρες προετοιμασίας. Μέχρι το patch βοηθούν μόνο προσωρινά μέτρα, απομόνωση και παρακολούθηση. Περισσότερα: [Το χρονικό παράθυρο ανάμεσα στο patch και την επίθεση](https://phpsos.de/el/blog/zeitfenster-patch-angriff/)
