Mitigating Server-Side Request Forgery (SSRF) Vulnerabilities for AEM Forms on JEE 6.5 LTS SP2
Quick Reference quick-reference
Vulnerabilities Addressed:
- Server-Side Request Forgery (SSRF) (CWE-918)
Overview overview
What’s Affected whats-affected
What’s Not Affected whats-not-affected
- Experience Manager Forms Workbench (all versions)
- Experience Manager Forms on OSGi (all versions)
- Experience Manager Forms as a Cloud Service
Resolution Options resolution-options
Before You Start before-you-start
Before making any changes, take a backup of the EAR file you are about to replace:
-
Locate
adobe-edcserver-jboss.earin your deployment directory:code language-text [AEM installation directory]/deploy/adobe-edcserver-jboss.ear -
Copy the file to a secure backup location outside the deployment directory.
-
Ensure the backup is complete and accessible before proceeding with any updates.
This precaution allows you to restore the original state in case you encounter any issues during the update process.
Manual Hotfix Installation for AEM Forms on JEE 6.5 LTS SP2 (JBoss)
-
Download
adobe-edcserver-jboss.earfrom the Adobe Software Distribution Portal. -
Locate
adobe-edcserver-jboss.earin your deployment directory and replace it with the downloaded file:code language-text [AEM installation directory]/deploy/adobe-edcserver-jboss.ear -
Launch the AEM Forms Configuration Manager to re-deploy the updated EAR and apply the hotfix.
-
Restart the application server and confirm successful deployment from the server logs.