Logboek4j2-kwetsbaarheden voor Experience Manager Forms verminderen
Probleem
Er zijn kritieke beveiligingskwetsbaarheden gemeld voor Apache Log4j2, een populaire logboekbibliotheek voor Java-toepassingen. De volgende kwetsbaarheden zijn geanalyseerd:
Resolutie
U kunt een van de volgende methoden gebruiken om het risico van deze kwetsbaarheid te beperken:
- Installeer het nieuwste servicepack
- Handmatige onderdrukkingsstappen gebruiken
installeer het recentste de dienstpak
Handmatige onderdrukkingsstappen gebruiken
Voer de volgende stappen uit om het probleem te verhelpen, voor Experience Manager 6.5 Forms (log4j-core versie 2.10 en hoger), Experience Manager 6.4 Forms (log4j-core versie eerder dan 2.10) en Experience Manager 6.3 Forms (log4j-core versie ouder dan 2.10):
-
Sluit alle serverinstanties en locators af.
-
Verwijder
org/apache/logging/log4j/core/lookup/JndiLookup.classuit de kwetsbaarhedenlog4j-core-2.xx.jardie beschikbaar zijn op de volgende locaties:- Inzetbaar EAR:
code language-javascript <FORMS_INSTALLATION_DIRECTORY>/configurationManager/export/adobe-livecycle-[jboss|weblogic|websphere].ear- GemFire of de locator van Geode:
code language-javascript <FORMS_INSTALLATION_DIRECTORY>/lib/caching/libAls u implementeerbare EAR wilt bijwerken, afhankelijk van uw besturingssysteem, kunt u een van de volgende methoden gebruiken om de
JndiLookup.classuit kwetsbare personen te verwijderenlog4j-core-2.xx.jar:- (Linux met Oracle WebLogic of Redhat JBoss): voer de volgende opdracht uit. Werk de gegevens van de
version- en toepassingsserver bij voordat u deze opdrachten uitvoert:
code language-javascript unzip adobe-livecycle-<weblogic|jboss>.ear lib/log4j-core-<version>.jarcode language-javascript zip -d lib/log4j-core-xxx.jar org/apache/logging/log4j/core/lookup/JndiLookup. classcode language-javascript zip -ru adobe-livecycle-jboss.ear lib/log4j-core-<version>.jar- (Linux met IBM WebSphere): voer de volgende opdracht uit. Werk de gegevens van de
version- en toepassingsserver bij voordat u deze opdrachten uitvoert:
code language-javascript unzip adobe-livecycle-websphere.ear log4j-core-<version>.jarcode language-javascript zip -d log4j-core-xxx.jar org/apache/logging/log4j/core/lookup/JndiLookup.class- (Microsoft Windows): Gebruik een hulpmiddel GUI zoals 7-Zip om het klassendossier te verwijderen.
-
Herhaal stap 2 voor elke instantie van de toepassingsserver (knoop) en alle locators (als meer dan één).
-
Na het bijwerken van de pot, herstelt het gewijzigde EAR en begint alle locator processen en serverinstanties opnieuw.
- Vervang de originele kopie van de log4j-core-2.xx-jar door de bijgewerkte kopie. Andere wijzigingen zijn niet vereist.
- Wanneer configuratiebeheer opnieuw wordt uitgevoerd, kan de inhoud van
<FORMS_INSTALLATION_DIRECTORY/configurationManager/exportworden overschreven. Als u wilt voorkomen dat de bovenstaande wijziging telkens opnieuw wordt uitgevoerd, werkt u de jar in<FORMS_INSTALLATION_DIRECTORY>/deploy/adobe-core-[jboss|weblogic|websphere].earbij. Dit zorgt ervoor dat deadobe-livecycle-[jboss|weblogic|websphere].eardie door configuratiemanager wordt geproduceerd reeds bijgewerktelog4j-core-2.xx jarheeft. - Handmatige wijzigingen in implementeerbare artefacten kunnen worden overschreven bij patches/upgrades. Als dit gebeurt, past u de procedure opnieuw toe.
Verwijzingen
https://logging.apache.org/log4j/2.x/security.html
wie zou ik moeten contacteren als ik extra vragen of om het even welke kwesties in het uitvoeren van matigingsstappen heb?
U kunt Steun van Adobe contacteren of a steunkaartje opheffen.
wie zou ik moeten contacteren als ik extra vragen of om het even welke kwesties in het uitvoeren van matigingsstappen heb?
Juridische Mededelingen | Online Beleid van de Privacy