Lucene search

K
huntrBaharuddinzulkifli790BA3FD-41E9-4393-8E2F-71161B56279B
HistoryMay 06, 2022 - 2:09 a.m.

Reflected XSS on ticket filter function

2022-05-0602:09:03
baharuddinzulkifli
www.huntr.dev
19
reflected xss
trudesk v1.2.0
ticket management
improper validation
filter attribute
xss vulnerability

EPSS

0.001

Percentile

21.4%

Description

Ticket management filter in Trudesk v1.2.0 allow user to perform XSS due to improper validation on filter attribute such as “status”, “ticket type”, “assignee” and etc.

Proof of Concept

  1. Login to Trudesk with role user privilege
  2. Tickets -> Filter ticket
  3. Filter for ticket status (poc on attribute status)
  4. Insert payload in the filter result

Endpoint

  1. http://{IP}/tickets/filter/

Payload used

  1. "><img src>

Screenshot POC

  1. ticket filter
  2. xss domain
  3. xss cookie

EPSS

0.001

Percentile

21.4%

Related for 790BA3FD-41E9-4393-8E2F-71161B56279B