Beschermend blok

Adobe Commerce on cloud Infrastructure heeft een beschermende blokkeringsfunctie die onder bepaalde omstandigheden de toegang beperkt tot websites met beveiligingsproblemen. Deze gedeeltelijke het blokkeren methode verhindert exploitatie van bekende veiligheidskwetsbaarheid. Verouderde software bevat vaak explosies, dus het is belangrijk om tegen deze explosies te beschermen door de toegang tot deze sites gedeeltelijk te blokkeren.

Hoe het beschermende blok werkt

Adobe Commerce onderhoudt een database met handtekeningen van bekende beveiligingsproblemen in opensource-software die doorgaans wordt geïmplementeerd op cloudinfrastructuur. De veiligheidscontrole analyseert slechts bekende kwetsbaarheid in open-bronprojecten; het kan geen aanpassingen onderzoeken u schrijft.

Beveiligingsscan:

  • Wanneer u nieuwe code op Git drukt
  • Wanneer nieuwe kwetsbaarheden aan het gegevensbestand worden toegevoegd

Als in uw toepassing een kritieke kwetsbaarheid wordt gedetecteerd, wordt de Git-push afgewezen.

Er zijn twee typen blokken die worden uitgevoerd:

  1. Volledig blok - voor ontwikkelingswebsites. Het foutbericht dat git push begeleidt, bevat gedetailleerde informatie over de kwetsbaarheid.

  2. Gedeeltelijk blok - voor productiewebsites, die de plaats toestaat om hoofdzakelijk online te blijven. Afhankelijk van de aard van de kwetsbaarheid, kunnen delen van een verzoek, zoals een vraagkoord, koekjes, of om het even welke extra kopballen, uit GET verzoeken worden verwijderd. Alle andere verzoeken kunnen volledig worden geblokkeerd, zoals het aanmelden, het verzenden van formulieren of het afrekenen van producten.

Het deblokkeren wordt geautomatiseerd bij het oplossen van het veiligheidsrisico. Het blok wordt verwijderd kort nadat u een beveiligingsupgrade hebt uitgevoerd waarmee de kwetsbaarheid wordt verwijderd.

Weigeren van het beschermende blok

Het beschermende blok is er om u te beschermen tegen bekende kwetsbaarheden in de software die u Adobe Commerce op cloudinfrastructuur implementeert.

U kunt de optie Weigeren echter toevoegen aan .magento.app.yaml door het volgende toe te voegen:

   preflight:
      enabled: false

U kunt een specifieke controle expliciet uitschakelen, bijvoorbeeld:

   preflight:
      enabled: true
      ignore_rules: [ "drupal:SA-CORE-2014-005" ]
recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26