Ακόμα κι αν ο κώδικας του site σου είναι πεντακάθαρος, οι πελάτες σου κινδυνεύουν αν ο browser τους αναγκαστεί να εκτελέσει ένα script που δεν έχεις εγκρίνει εσύ. Αυτό ονομάζεται Cross-Site Scripting (XSS) ή Data Skimming. Οι hackers εισάγουν κρυφά JavaScripts με σκοπό να υποκλέψουν τα στοιχεία των πιστωτικών καρτών των χρηστών την ώρα που πληρώνουν σε ένα eShop χτισμένο με WooCommerce. Η απόλυτη enterprise άμυνα είναι η χρήση Content Security Policies (CSP).
Τι είναι το CSP με απλά λόγια;
Το CSP είναι ένας ειδικός HTTP header που στέλνει ο server στον browser του χρήστη. Λειτουργεί ως μια επίσημη λίστα εγκεκριμένων πηγών. Λέει στον browser: «Επιτρέπεται να εκτελέσεις JavaScript μόνο από το δικό μου domain, από τη Google και από τη Meta. Οτιδήποτε άλλο βρεις, μπλόκαρέ το instant». Ο Giannis Mavrodimos υποστηρίζει ότι ένα strict CSP header εξαλείφει τις επιθέσεις script injection, προστατεύοντας την επιχείρησή σου από νομικά προβλήματα (GDPR).
Enterprise Security Standard από την ILUMA
Στο web engineering της ILUMA, η ασφάλεια είναι αδιαπραγμάτευτη. Δεν βασιζόμαστε σε generic plugins ασφαλείας του WordPress που απλά επιβαρύνουν τον server. Παραμετροποιούμε τα CSP headers απευθείας στο server επίπεδο σε cloud υποδομές της AWS, ελέγχουμε κάθε script endpoint μέσω της Cloudflare και διασφαλίζουμε ότι το eShop ή το B2B portal σου είναι ένα απροσπέλαστο ψηφιακό οχυρό.

