Dispatcher vulnerability is allowing access to AEM nodes by using special encoding technique | Community
Skip to main content
New Participant
Jun 22, 2023 3:25 PM UTC
Solved

Dispatcher vulnerability is allowing access to AEM nodes by using special encoding technique

One of our security team member was successful in accessing  critical AEM nodes by bypassing dispatcher using this special encoding technique that uses ASCII code for the } character (Example: * /.%7D./.%7D./.%7D./.%7D./.%7D./)

To bypass authentication they downloaded an auth certificate using this vulnerability.

We were able to address this by adding few entries in dispatcher filters.


But we are not able to understand why ' } ' worked as valid bypass?

 

 

 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
ManviSharma
ManviSharmaAccepted solution
Employee
Jun 26, 2023 8:27 PM UTC

Hi,

 

The specific reason why '}' worked as a valid bypass would require further investigation into the specific vulnerabilities present in your AEM implementation and the encoding technique being used.

However, It could be related to how the application interprets or mishandles special characters in certain contexts.

2 replies

ManviSharma
ManviSharmaAccepted solution
Employee
Jun 26, 2023 8:27 PM UTC

Hi,

 

The specific reason why '}' worked as a valid bypass would require further investigation into the specific vulnerabilities present in your AEM implementation and the encoding technique being used.

However, It could be related to how the application interprets or mishandles special characters in certain contexts.

Translate
Level 2
Jul 27, 2023 7:32 AM UTC

Hi @manvisharma 

Is there a fix to circumvent this? This looks like an Adobe OOTB issue and multiple clients are having to figure temporary workarounds to fix this

Devanshi

Translate