Τρέχουσα κατάσταση: PHP2Shell. Δύο κρίσιμες ευπάθειες της PHP (CVSS 9.2) επιτρέπουν κακόβουλο κώδικα χωρίς σύνδεση. Patches από τις 21/10/2026.Τι πρέπει να γίνει τώρα →

Έκτακτη ανάγκη PHP; Καλέστε ή γράψτε στο WhatsApp – σας βοηθάμε

Ο διακομιστής PHP σας έχει προβλήματα και θέλετε να μιλήσετε αμέσως με ειδικό; Διευκρινίζουμε εξ αποστάσεως αν πρόκειται για βλάβη ή επίθεση και αναλαμβάνουμε από το πρώτο μήνυμα.

Ημερομηνία 5 λεπτά ανάγνωσηςΆμεση βοήθεια

Εν συντομία: Αν ο διακομιστής PHP σας έχει προβλήματα και θέλετε να μιλήσετε απευθείας με έναν ειδικό, τηλεφωνήστε ή γράψτε μας στο WhatsApp. Επηρεάζεστε; Καλέστε μας. Σας βοηθάμε. Διευκρινίζουμε εξ αποστάσεως αν κρύβεται πίσω μια βλάβη, μια εσφαλμένη διαμόρφωση ή μια επίθεση και αναλαμβάνουμε από το πρώτο μήνυμα, μέχρι να κλείσει και να τεκμηριωθεί το περιστατικό.

Δράστε άμεσα

Μη διαγράψετε τίποτα και μη στήσετε τίποτα από την αρχή. Ακόμη και μια επανεκκίνηση ή μια επαναφορά μπορεί να θαμπώσει τα ίχνη. Περιγράψτε μας πρώτα τι βλέπετε. Δηλώστε το περιστατικό και στη συνέχεια καθορίζουμε το επόμενο βήμα.

Επηρεάζεστε; Αυτές οι βλάβες αφορούν εμάς

Δεν είναι κάθε βλάβη επίθεση, αλλά αυτές τις ημέρες αξίζει να ελέγξετε. Επικοινωνήστε μαζί μας, αν στο σύστημα PHP σας εμφανίζεται κάτι από τα παρακάτω:

  • Οι διεργασίες PHP ή ο διακομιστής ιστού διακόπτονται, επανεκκινούνται συνεχώς ή τερματίζονται από το σύστημα (κατάσταση εξόδου 137).
  • Το φορτίο αυξάνεται χωρίς εμφανή λόγο ή η μνήμη γεμίζει.
  • Οι σελίδες επιστρέφουν κενές απαντήσεις, σφάλματα 500 ή μηνύματα σφάλματος που δεν υπήρχαν πριν.
  • Κάτω από τον διακομιστή ιστού ή το PHP-FPM εκτελούνται διεργασίες που ξεκινούν shell.
  • Στον φάκελο upload ή cache υπάρχουν αρχεία PHP που δεν γνωρίζετε.
  • Μετά από μια ενημέρωση PHP, μια εφαρμογή δεν λειτουργεί πια.
  • Ο πάροχος φιλοξενίας σας έχει αναστείλει την πρόσβαση ή έχει απενεργοποιήσει τη σελίδα.

Η διαφορά μεταξύ βλάβης και επίθεσης φαίνεται συνήθως μόνο στα logs. Πρώτες ενδείξεις για το τι μετρά περιγράφει το άρθρο Ο διακομιστής ιστού ξεκινά ένα shell.

Τι κάνετε αμέσως τώρα

  1. Παρατηρήστε πριν επέμβετε. Σημειώστε την ώρα, τα μηνύματα σφάλματος και τι άλλαξε τελευταίο (ενημέρωση, πρόσθετο, διαμόρφωση).
  2. Διασώστε τα logs. Αντιγράψτε τα αρχεία καταγραφής του διακομιστή ιστού, της PHP και του συστήματος, προτού περιστραφούν. Ο εξειδικευμένος Τύπος συνιστά τη διατήρηση των logs από τις 20.10.2026.
  3. Μην κάνετε επανεκκίνηση στα τυφλά. Μια επανεκκίνηση διορθώνει κάποιες βλάβες, καταστρέφει όμως πτητικά ίχνη. Κάντε επανεκκίνηση, αν το απαιτεί η λειτουργία, και σημειώστε τι κάνατε.
  4. Σταθμίστε τη διαθεσιμότητα. Αν υποψιάζεστε επίθεση, η απομόνωση ή η απενεργοποίηση είναι συχνά σωστή. Το BSI (η γερμανική Ομοσπονδιακή Υπηρεσία Ασφάλειας Πληροφοριών) το συνιστά όταν η ενημέρωση δεν είναι άμεσα δυνατή.
  5. Εντοπίστε την έκδοση PHP. Το php -v δείχνει την έκδοση, όχι πάντα όμως αυτήν του χρόνου εκτέλεσης του διακομιστή ιστού.
  6. Τηλεφωνήστε ή γράψτε μας. Όσο ακριβέστερα μπορείτε να περιγράψετε την κατάσταση, τόσο γρηγορότερα φτάνουμε στην ουσία.

Πώς βοηθά συγκεκριμένα η PHP SOS;

Εργαζόμαστε εξ αποστάσεως, χωρίς μετακίνηση, σε όλη τη Γερμανία και την Ευρώπη.

  1. Καταγραφή της κατάστασης: Στην πρώτη συζήτηση ακούμε και ρωτάμε στοχευμένα: συστήματα, τρόπος λειτουργίας της PHP, χρονική στιγμή, τελευταίες αλλαγές. Μετά θα ξέρετε αν βλέπουμε βλάβη ή υποψία επίθεσης.
  2. Διάσωση και κλείσιμο: Διασώζουμε την κατάσταση, αντιμετωπίζουμε την αιτία και, αν χρειάζεται, κλείνουμε την ευπάθεια με ενημέρωση, επανεκκίνηση και προσωρινά μέτρα.
  3. Έλεγχος και καθαρισμός: Αν προκύψει εισβολή, αφαιρούμε κακόβουλο κώδικα, ελέγχουμε προσβάσεις και μυστικά. Διαφορετικά τεκμηριώνουμε την αιτία και αφήνουμε τη λειτουργία να τρέχει σωστά.
  4. Σκλήρυνση και αναφορά: Λαμβάνετε μια σύντομη αναφορά και συστάσεις, ώστε η βλάβη να μην επαναληφθεί.

Αν κρύβεται κάτι περισσότερο, περνάμε στην Επείγουσα βοήθεια για παραβιασμένο ιστότοπο ή σε δομημένη αντιμετώπιση περιστατικού (Incident Response).

Μνήμη, διακοπές και το νέο όριο

Από τις εκδόσεις ασφαλείας της 21.10.2026 (8.5.12, 8.4.27, 8.3.36, 8.2.35) υπάρχει η οδηγία memory_hard_limit_percent. Από τότε το memory_limit είναι μαλακό όριο. Χωρίς δική σας ρύθμιση, ως σκληρό όριο ισχύει το διπλάσιο του memory_limit έως 1G, πάνω από αυτό το memory_limit συν 1G. Αν ξεπεραστεί, η διεργασία τερματίζεται αμέσως με κατάσταση εξόδου 137. Μια λειτουργία που πριν από την ενημέρωση κινούνταν οριακά στο όριο, μπορεί έτσι να εμφανίσει ξαφνικά διακοπές. Αυτό δεν είναι επίθεση, αλλά συνέπεια της διόρθωσης, και η λύση είναι να προσαρμοστεί σωστά η εφαρμογή ή το όριο, όχι να αναιρεθεί η ενημέρωση.

Αντίστροφα ισχύει: όποιος βλέπει διεργασίες που καταρρέουν και δεν έχει εφαρμόσει ακόμη patch, δεν πρέπει να το θεωρήσει σύμπτωση, επειδή η ευπάθεια CVE-2026-109618 συνδέεται με κατάσταση εξάντλησης μνήμης (out-of-memory). Το αν παίζει ρόλο στη δική σας περίπτωση το δείχνουν τα logs. Υπόβαθρο για τη διαχείριση μνήμης θα βρείτε στη σελίδα Out-of-Memory στην PHP, πιθανά σημάδια εισβολής στη σελίδα Ύποπτες διεργασίες στο Linux.

Όταν επεμβαίνει ο πάροχος φιλοξενίας

Ορισμένοι πάροχοι αναστέλλουν λογαριασμούς ή θέτουν προληπτικά σελίδες εκτός σύνδεσης. Αυτό δεν σημαίνει αυτόματα ότι παραβιαστήκατε, μπορεί όμως να είναι συνέπεια ύποπτων φαινομένων. Ρωτήστε για τον λόγο και τη χρονική στιγμή, ζητήστε τα logs και σημειώστε τι απαιτεί ο πάροχος. Εμείς συνεννοούμαστε με τον πάροχο φιλοξενίας σας, αν το επιθυμείτε. Έχει νόημα να διευκρινίσετε εκ των προτέρων ποιος στον πάροχο μπορεί να παίρνει αποφάσεις και αν εκεί υπάρχουν αρχεία καταγραφής του διακομιστή που εσείς δεν μπορείτε να δείτε. Τέτοια δεδομένα, για παράδειγμα προσβάσεις σε επίπεδο δικτύου, μπορεί αργότερα να είναι καθοριστικά, όταν πρόκειται να περιοριστεί η χρονική στιγμή μιας πιθανής εισβολής.

Τι να μας στείλετε

  • σύντομη περιγραφή: τι σταμάτησε ή είναι ύποπτο, από πότε;
  • είδος συστήματος (δικός σας διακομιστής, πακέτο φιλοξενίας, container) και πάροχος φιλοξενίας
  • έξοδος του php -v, τρόπος λειτουργίας και διακομιστής ιστού, στο μέτρο που είναι γνωστά
  • μηνύματα σφάλματος ή αποσπάσματα από τα logs
  • χρονική στιγμή της τελευταίας ενημέρωσης PHP και των τελευταίων αλλαγών
  • υπεύθυνο πρόσωπο με εξουσία απόφασης για επανεκκινήσεις

Γιατί PHP SOS

Εργαζόμαστε Made in Germany και είμαστε εξειδικευμένοι στην ασφάλεια πληροφορικής εδώ και περισσότερα από 25 χρόνια, με το δίκτυο συνεργατών μας από επαγγελματίες κυβερνοασφάλειας. Μιλάτε με έναν σταθερό υπεύθυνο επικοινωνίας αντί για ένα σύστημα tickets. Εργαζόμαστε εξ αποστάσεως, τεκμηριώνουμε όσα βλέπουμε και κάνουμε και λέμε ανοιχτά τι είναι αποδεδειγμένο και τι όχι. Για οξείες περιπτώσεις γύρω από την ευπάθεια υπάρχει επιπλέον η Άμεση βοήθεια PHP2Shell.

Επηρεάζεστε; Καλέστε μας. Σας βοηθάμε.

Αν ο διακομιστής PHP σας έχει προβλήματα, μην περιμένετε την επόμενη διακοπή. Τηλεφωνήστε ή γράψτε μας στο WhatsApp. Αναλαμβάνουμε από το πρώτο μήνυμα. Δηλώστε τώρα το περιστατικό.

Συχνές ερωτήσεις

Ο διακομιστής PHP μου έγινε ξαφνικά αργός ή καταρρέει: πρόκειται για επίθεση;

Όχι αναγκαστικά. Οι βλάβες έχουν συχνά απλές αιτίες, όπως ανεπαρκής μνήμη, μια προβληματική ενημέρωση ή υπερφόρτωση. Μόνο μια ματιά στα logs και στις διεργασίες δείχνει αν πρόκειται για επίθεση· προειδοποιητικά σημάδια είναι για παράδειγμα διεργασίες shell κάτω από τον διακομιστή ιστού ή άγνωστα νέα αρχεία PHP.

Τι σημαίνει η κατάσταση εξόδου 137 στις διεργασίες PHP;

Η κατάσταση 137 υποδηλώνει μια διεργασία που τερματίστηκε άμεσα. Σύμφωνα με το εγχειρίδιο της PHP, μια διεργασία τελειώνει με 137, όταν υπερβεί το σκληρό όριο μνήμης της νέας οδηγίας memory_hard_limit_percent· μπορεί όμως να τερματίστηκε και από το σύστημα λόγω έλλειψης μνήμης. Την αιτία τη διευκρινίζει μια ματιά στα logs.

Μπορώ να μιλήσω τηλεφωνικά με έναν ειδικό προτού αλλάξω κάτι;

Ναι, γι' αυτό ακριβώς υπάρχει η επείγουσα βοήθεια. Τηλεφωνήστε ή γράψτε στο WhatsApp και περιγράψτε τι προσέξατε. Θα σας πούμε τι να αφήσετε και τι μπορείτε να κάνετε χωρίς κίνδυνο.

Να επανεκκινήσω απλώς την υπηρεσία PHP;

Μια επανεκκίνηση μπορεί να διορθώσει μια βλάβη, σβήνει όμως ενδείξεις στη μνήμη. Αν είναι πιθανή μια εισβολή, διασώστε πρώτα τα logs και ζητήστε συμβουλή. Μετά από μια ενημέρωση PHP, αντίθετα, η επανεκκίνηση είναι υποχρεωτική.

Εργάζεστε και όταν ο διακομιστής μου βρίσκεται σε πάροχο φιλοξενίας;

Ναι, εργαζόμαστε εξ αποστάσεως με την πρόσβαση που έχετε και, αν χρειαστεί, συνεννοούμαστε με τον πάροχο φιλοξενίας σας. Το ποιοι έλεγχοι είναι εφικτοί εξαρτάται από τα δικαιώματά σας.

Πηγές

Άμεση επικοινωνία

Κάθε ώρα μετράει. Γράψτε μας τώρα.

Περιγράψτε σύντομα το σύστημα, την έκδοση PHP και ό,τι παρατηρείτε. Θα επικοινωνήσουμε μαζί σας, θα διευκρινίσουμε την κατάσταση και θα εργαστούμε εξ αποστάσεως μέχρι το περιστατικό να κλείσει και να τεκμηριωθεί.

Άμεση βοήθεια