-
-
Notifications
You must be signed in to change notification settings - Fork 427
Closed
Labels
SECURITYA security issue reported through CVEA security issue reported through CVEbugUndesired behaviourUndesired behaviourresolvedA fixed issueA fixed issue
Milestone
Description
Describe the bug
Several XSS Vulnerabilities during XSS testing
To Reproduce
Case#1
- Go to 'Reporting(reports_admin.php)'
- Create/Modify a report
- Add a 'Text' item with Fixed Text
<script>alert('test CVE');</script> - Click save, and then return to Item list
- See error, popup
alert('test CVE')as below

- Click 'Preview' tab
- See error again.
Case#2
- Go to 'Console -> Data Collection -> Data Queries'
- Select a data query, and click name to edit it
- Click
nameof one ofAssociated Graph Templates - Modify name to
<script>alert('test CVE');</script> - Click Save button, then click Return button
- Click
xicon of row right for the modified one - See error, popup
alert('test CVE')as below

Case#3
data_input.php, delete,click a output/input field with <script>alert('test CVE');</script>
Case#4
graph_templates.php add graph items with a color named <script>alert('test CVE');</script>
Case#5
- Go to 'Console -> Management`
- Add a XSS Site with name
<script>alert('SiteCore');</script> - Add a XSS Device with name:
<script>alert('hostname');</script>, description:<script>alert('hostdesc');</script> - Access any 'Console -> Management -> Trees`
- Click any one of tree name
- See error, popup twice
alert('SiteCore'),alert('hostdesc'),alert('hostname').
Case#6
- Go to 'Console -> Management -> Trees`
- Crate a tree with name
<script>alert('tree');</script> - Access 'Console -> Management -> Graphs`
- Select any one of graph
- Select Action
Place on a Tree <script>alert('tree');</script> - Click Go
- See error, popup
alert('tree')
Case#7
- Edit a graph template, fill name with
<script>alert('gtemplatename');</script> - Edit or create a report with name
<script>alert('rptname');</script> - Access Graphs --> List/Tree/Preview mode
- See error, tree/preview will popup
alert('gtemplatename')only. And list mode will popup a extraalert('rptname')
Case#8
- Edit or create a graph template, fill name with
<script>alert('gtemplatename');</script> - Associate above graph template to a device
- Edit above device
- Click hyperlink
Create Graphs for this Device - Select above graph template in list
- Click "Create" button
- See error
Desktop (please complete the following information)
- OS: Windows 10
- Browser: Firefox
- Version: 68.8 ESR
Metadata
Metadata
Assignees
Labels
SECURITYA security issue reported through CVEA security issue reported through CVEbugUndesired behaviourUndesired behaviourresolvedA fixed issueA fixed issue