Πρακτική τεχνική υποστήριξη

PHP Επιδιορθώσεις ασφαλείας: εκδόσεις, και τρέχουσες υπηρεσίες

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

Τελευταία αναθεώρηση: 2016

Γιατί μια παλιά έκδοση μπορεί να περιέχει μια νέα επιδιόρθωση

Α Linux η διανομή μπορεί να πάρει μια διόρθωση ασφαλείας και να την εφαρμόσει PHP Η ορατή μεταφορά είναι η έκδοση που διατηρεί, αντί να την αντικαθιστά με την πιο πρόσφατη έκδοση χαρακτηριστικών της προηγούμενης έκδοσης. PHP Η έκδοση μπορεί να παραμείνει η ίδια ενώ η αναθεώρηση του πακέτου της διανομής αλλάζει.

Αυτό σημαίνει ένα δημόσιο πανό όπως PHP/7.4.3 Αντίθετα, το επίθημα ή το επίθημα του προμηθευτή από μόνο του δεν καθορίζει ότι μια συγκεκριμένη διόρθωση περιλαμβάνεται. Η ακριβής έκδοση του λειτουργικού συστήματος, ο πηγαίος κώδικας του πακέτου και η πλήρης αναθεώρηση έχουν σημασία.

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

Συγκεντρώστε τις τέσσερις σωστές πληροφορίες

  1. Διανομή και απελευθέρωση: το λειτουργικό σύστημα μέσα στον πραγματικό εξυπηρετητή ή κοντέινερ που τρέχει PHP.
  2. Ιστοσελίδα PHP χρόνος εκτέλεσης: την έκδοση και τον χειριστή που εξυπηρετεί τον ιστότοπο, όχι απλώς τη γραμμή εντολών PHP.
  3. Πλήρης εγκατεστημένη αναθεώρηση πακέτου: συμπεριλαμβανομένων των εποχών, των επιθημάτων συσκευασίας και της αναθεώρησης εκτεταμένος-συντήρησης.
  4. Πηγή του πακέτου: επίσημο αποθετήριο διανομής, κατασκευή παρόχου φιλοξενίας ή άλλο προμηθευτή.

Ένας οικοδεσπότης PHP Ρωτήστε τον πάροχο για την πλήρη αναθεώρηση του πακέτου και τη συμβουλή του όταν αυτή λείπει. Μην επιλέγετε ένα πακέτο που μοιάζει με το πακέτο που θέλετε να εγκαταστήσετε. Ubuntu Οι κανόνες αντιστοίχισης και η ευθύνη συντήρησης ανήκουν στον πραγματικό προμηθευτή.

Χρησιμοποιήστε την επιταγή που παρέχεται από τον ιδιοκτήτη

PHP Ελεγκτής συσκευασίας με το PHP2Shell πεδία εισαγωγής εξήγησης και πλήρους συσκευασίας.
Γνήσιο WAIU Αυτή η κενή φόρμα δεν είναι μια αξιολόγηση ενός πραγματικού διακομιστή. Άνοιγμα εικόνας πλήρους μεγέθους.

Η PHP Αξιολόγηση συσκευασίας Οι επεκτάσιμες οδηγίες του περιλαμβάνουν εντολές μόνο για ανάγνωση για την εκτύπωση, την αποθήκευση και την αποστολή. Ubuntu, Debian, AlmaLinux και Rocky LinuxΟι εισαγωγές παραμένουν στο πρόγραμμα περιήγησης. Κατεβάζει ένα κοινόχρηστο συμβουλευτικό στιγμιότυπο αντί να στείλει την απογραφή του πακέτου σας σε έναν σαρωτή.

Επιβεβαιώστε ότι το πακέτο εξυπηρετεί τον ιστότοπο πριν επιλέξετε το πλαίσιο ελέγχου χρόνου εκτέλεσης. PHP και PHP-μπορεί να διαφέρουν, και αρκετές PHP Τα πακέτα ενός κοντέινερ μπορεί να διαφέρουν από εκείνα του υπολογιστή του. Ένα αδιευκρίνιστο αποτέλεσμα είναι προτιμότερο από μια ακριβής απάντηση σχετικά με το λάθος χρόνο εκτέλεσης.

Ένα πραγματικό παράδειγμα: PHP2Shell

Τα δημοσιευμένα αρχεία της για CVE-2026-109618 και CVE-2026-109619 αναγνώριση 7.4.3-4ubuntu2.29+esm5 ως σταθερό Ubuntu 20.04 PHP 7.4 Η αναθεώρηση. Ο τίτλος PHP Η έκδοση είναι ακόμα 7.4.3Αυτό είναι ένα παράδειγμα που αφορά συγκεκριμένο προμηθευτή, ελεγμένο κατά την ημερομηνία αναθεώρησης παραπάνω, όχι ένα γενικό πακέτο για εγκατάσταση σε άλλη διανομή.

Ο ελεγκτής μπορεί να διακρίνει αυτή την αναθεώρηση από την προηγούμενη. 7.4.3-4ubuntu2.29+esm4. Θεωρεί άλλα ανακτημένα PHP συμβουλές, καθώς και το PHP2Shell Η αναγνώριση αυτών των δύο επιδιορθώσεων δεν πρέπει να μετατραπεί σε έναν ισχυρισμό ότι κάθε ζήτημα στο διακομιστή έχει επιλυθεί.

Χρησιμοποιήστε την τρέχουσα συμβουλή του προμηθευτή και την κανονική πηγή πακέτων όταν αποφασίζετε για μια ενημέρωση. Ubuntu Pro Μια αναθεώρηση που έχει αντιγραφεί από ένα παράδειγμα δεν αποτελεί απόδειξη ότι είναι εγκατεστημένη στο μηχάνημά σας, αλλά μπορεί να χρησιμοποιηθεί για να αποδείξει ότι η αναθεώρηση είναι εγκατεστημένη στο μηχάνημά σας.

Κατανοήστε τα πιθανά αποτελέσματα

Πώς να ενεργήσετε σε ένα αποτέλεσμα πακέτου με εύρος
ΑποτέλεσμαΣημασίαΤο επόμενο βήμα
Αναγνωρίστηκε η έκδοση του πακέτου που επηρεάζεταιΜια καλυμμένη εγγραφή τοποθετεί την παρεχόμενη αναθεώρηση σε ένα επηρεασμένο εύρος με μια δημοσιευμένη διόρθωση.Αναθεωρήστε αυτήν την εγγραφή προμηθευτή και ενημερώστε μέσω της κανονικής εγκεκριμένης πηγής.
Προσδιορίστηκε διόρθωση προμηθευτήΗ παρεχόμενη αναθεώρηση του δημοσιευμένου πακέτου ταιριάζει με την καλυπτόμενη σύγκριση επιδιορθώσεων.Επιβεβαιώστε ότι η υπηρεσία που εκτελείται έχει φορτώσει το ενημερωμένο πακέτο.
Ορισμένες συμβουλές εξακολουθούν να χρειάζονται αναθεώρησηΆλλες εγγραφές έχουν ανεπίλυτη εφαρμοσιμότητα, χωρίς αναφερόμενη διόρθωση ή εναπομένουσα αβεβαιότητα.Διαβάστε αυτές τις συμβουλές. Μην αποκαλείτε ολόκληρο το μηχάνημα ασφαλές.
Δεν είναι δυνατός ο προσδιορισμόςΗ κάλυψη, η πηγή, η αναθεώρηση, η επιβεβαίωση χρόνου εκτέλεσης ή η φρεσκάδα είναι ανεπαρκείς.Ζητήστε από τον προμηθευτή αποδεικτικά στοιχεία αντί να αντιμετωπίζετε κανένα συμπέρασμα ως καμία ευπάθεια.

Η εγκατάσταση και η λειτουργία είναι διαφορετικές καταστάσεις

Η ενημέρωση ενός πακέτου στο δίσκο δεν αποδεικνύει από μόνη της ότι όλες οι υπηρεσίες που εκτελούνται για μεγάλο χρονικό διάστημα έχουν επανεκκινηθεί με τον νέο κώδικα. Ακολουθήστε τις οδηγίες του προμηθευτή για την επανεκκίνηση και την επαλήθευση της υπηρεσίας, χρησιμοποιώντας ένα παράθυρο συντήρησης όπου είναι κατάλληλο. PHP εντολή.

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

Έλεγχος αποδείξεων και φρεσκάδας

Διαβάστε τους συνδέσμους πηγής του αποτελέσματος και τον τελευταίο επιτυχημένο χρόνο ανανέωσης.Η δημοσίευση του προμηθευτή και οι καθυστερήσεις εισαγωγής τροφοδοσίας είναι δυνατές. WAIU αρνείται ένα θετικό συμπέρασμα πακέτων όταν το στιγμιότυπό του είναι περισσότερο από 12 Η εργασία ζωντανής ανανέωσης πρέπει να είναι ενεργοποιημένη και να λειτουργεί για να παραμείνουν ενημερωμένα τα κοινόχρηστα δεδομένα.

Κρατήστε τη σύγκριση σε ένα αρχείο συντήρησης: παρεχόμενο πακέτο, σχετικά σταθερό αναθεώρηση, ημερομηνία συμβουλευτικής και τι ο διαχειριστής επαλήθευσε στη συνέχεια.Αυτό σας δίνει ένα χρήσιμο ίχνος χωρίς να μπερδεύετε έναν δημόσιο έλεγχο κεφαλίδας ιστοσελίδας με έναν έλεγχο ασφαλείας διακομιστή.

Πηγές και περαιτέρω ανάγνωση

Επιλέξτε το επόμενο βήμα σας