SAS Environment Manager 2.5 Cross Site Scripting

2021.06.28
Risk: Low
Local: No
Remote: Yes
CWE: CWE-79


CVSS Base Score: 3.5/10
Impact Subscore: 2.9/10
Exploitability Subscore: 6.8/10
Exploit range: Remote
Attack complexity: Medium
Authentication: Single time
Confidentiality impact: None
Integrity impact: Partial
Availability impact: None

# Exploit Title: SAS Environment Manager 2.5 - 'name' Stored Cross-Site Scripting (XSS) # Date: 24/06/2021 # Exploit Author: Luqman Hakim Zahari @ Saitamang # Vendor Homepage: https://support.sas.com/en/software/environment-manager-support.html # Version: 2.5 # Tested on: CentOS 7 # CVE : CVE-2021-35475 # Description # SASĀ® Environment Manager 2.5 allows XSS through the Name field when creating/editing a server. The XSS will prompt when editing the Configuration Properties. # Proof of Concept(PoC) # https://github.com/saitamang/CVE-2021-35475/blob/main/README.md *Steps to Reproduce:* [1.] Login to your system > On "Resource" tab > "Browse"" [2.] Choose a "Platform" [3.] Click "Inventory" tab > Under "Servers" tab click "New..." [4.] Under "General Properties" tab on "Name" field , enter the payload(below) > Filled up other information and click "Ok" button payload : name=XSS"><marquee onstart=confirm('XSS')>@SAITAMANG [5.] Successfully saved the payload page will shown [6.] Then scroll down to bottom under "Configuration Properties" tab > click "Edit" button [7.] Then the payload will be executed


Vote for this issue:
50%
50%


 

Thanks for you vote!


 

Thanks for you comment!
Your message is in quarantine 48 hours.

Comment it here.


(*) - required fields.  
{{ x.nick }} | Date: {{ x.ux * 1000 | date:'yyyy-MM-dd' }} {{ x.ux * 1000 | date:'HH:mm' }} CET+1
{{ x.comment }}

Copyright 2024, cxsecurity.com

 

Back to Top