Proof of Concept: ================= The vulnerability can be exploited by remote attackers with Customer/Pro/Seller Account & low required user inter action. For demonstration or reproduce ... Review: User Profile - Geschäftsinhaber - User Profil (Mein Konto) Listing (Script Code Execution)
"><[>INJECTED PERSISTENT SCRIPT CODE AS COMPANY NAME!<])' <<="" span="">
Unternehmenstyp, URL und mehr bearbeiten...
Review: Adresse Profil - Listing (Script Code Execution)
AdresseZugehörige Kreditkarten Status
"><[>INJECTED PERSISTENT SCRIPT CODE AS COMPANY NAME!<])' < PoC: Mail Security Notification (Sie haben Ihre Adresse geändert) Manually Reproduce ... 1. Create an account with script code as companyname input field 2. Switch after registration with the account to the Mein Konto > Mein Profil > Addresse hinzufügen oder Bearbeiten module 3. Click the delete/entfernen button of the account with the script code as companyname 4. A mail got send normally with the following context ... Sie haben Ihre Adresse geändert Guten Tag, Evolution Security! // Companyname (Evolution Security) Wir möchten nur kurz bestätigen, ... 5. After the inject the get parsed in all instances of the application since it will be automatic used by the mail notification 6. The mail notification (security reason) only parse the address values and details context 7. The companyname is outside of the parsed generated template context, which results in the persistent execution of the malicious script code (js|html) 8. Reproduced ... Sie haben Ihre Adresse geändert

Guten Tag, >"<[>INJECTED PERSISTENT SCRIPT CODE AS COMPANY NAME!<]>!

Wir möchten nur kurz bestätigen, dass Sie eine Adresse in Ihrem PayPal-Konto geändert haben.

Hier die Details:

Review: Mail Security Notification (Sie haben Ihre Adresse geändert)
PayPal

Sie haben Ihre Adresse geändert

Guten Tag, >"<[>INJECTED PERSISTENT SCRIPT CODE AS COMPANY NAME!<]>!

Wir möchten nur kurz bestätigen, dass Sie eine Adresse in Ihrem PayPal-Konto geändert haben.

Hier die Details:

Name:Evolution Security
Adresse:s
< button.onclick="alert(String.fromCharCode(60,115,99,114,105,112,116,62,97,108, 101,114,116,40,34,67,114,111,115,115,83,105,116,101,83,99,114, 105,112,116,105,1 10,103,64,82,69,77,79,86,69,34,41,60,47,115,99,114,105,112,116,62));">String:fr om.Char.Code %3C%73%63%72%69%70%74%3E%61%6C%65%72%74%28%22%43%72%6F %73%73%53%69%74%65%53%63%72%69%70%74%69%6E%67 %32%22%29%3C%2F %73%63%72%69%70%74%3E >" ">