Beveiliging security
De Veiligheid van de toepassing begint tijdens de ontwikkelingsfase. Adobe raadt u aan de volgende best practices op het gebied van beveiliging toe te passen.
Aanvraagsessie gebruiken use-request-session
Na het beginsel van minste voorrecht, adviseert de Adobe dat elke bewaarplaatstoegang wordt gedaan door de zitting te gebruiken verbindend aan het gebruikersverzoek en behoorlijk toegangsbeheer.
Protect tegen XSS (Cross-Site Scripting) protect-against-cross-site-scripting-xss
Met XSS (Cross-site scripting) kunnen aanvallers code injecteren in webpagina's die door andere gebruikers worden weergegeven. Deze kwetsbaarheid op het gebied van beveiliging kan door kwaadaardige webgebruikers worden misbruikt om toegangsbesturingselementen te omzeilen.
AEM past het beginsel toe van het filtreren van alle gebruiker-geleverde inhoud op output. Het voorkomen van XSS krijgt de hoogste prioriteit tijdens zowel ontwikkeling als testen.
Het XSS beschermingsmechanisme dat door AEM wordt verstrekt is gebaseerd op de Bibliotheek Java™ van AntiSamydoor wordt verstrekt OWASP (het Open Project van de Veiligheid van de Toepassing van het Web). De standaardconfiguratie van AntiSamy vindt u op
/libs/cq/xssprotection/config.xml
Het is belangrijk dat u deze configuratie aanpast aan uw eigen veiligheidsbehoeften door het configuratiedossier te bedekken. De officiële documentatie AntiSamyvoorziet u van alle informatie u uw veiligheidsvereisten moet uitvoeren.
Ook, kan een firewall van de Webtoepassing, zoals mod_security voor Apache, betrouwbare, centrale controle over de veiligheid van het plaatsingsmilieu verstrekken en tegen eerder onontdekte dwars-plaats scripting aanvallen beschermen.
Toegang tot informatie over Cloud Servicen access-to-cloud-service-information
Wanneer u uw AEM instantie met Adobe Experience Cloudintegreert, gebruikt u de configuraties van de Cloud Service. Informatie over deze configuraties, samen met alle verzamelde statistieken, wordt opgeslagen in de gegevensopslagruimte. Adobe raadt aan dat als u deze functionaliteit gebruikt, u controleert of de standaardbeveiliging van deze informatie aan uw vereisten voldoet.
De module webservicesSupport schrijft statistieken en configuratiegegevens onder:
/etc/cloudservices
Met de standaardmachtigingen:
-
Auteursomgeving:
read
voorcontributors
-
Publish-omgeving:
read
vooreveryone
Protect tegen aanvallen van smeedmachines voor aanvragen voor meerdere sites protect-against-cross-site-request-forgery-attacks
Voor meer informatie over de veiligheidsmechanismen AEM aanwenden om aanvallen te verlichten CSRF, zie de 🔗 sectie van de Filter van de Verwijzer van 0} Verschuiving van de Controle van de Veiligheid en de documentatie van het Kader van de Bescherming CSRF.