zulip/frontend_tests
Rohitt Vashishtha 3bdc8bbaa5 CVE-2018-9986: Fix XSS issues with frontend markdown processor.
This fixes a set of XSS issues with Zulip's frontend markdown
processor, which is used in a limited set of contexts, such as local
echo of messages and the drafts feature.

The implementation of several syntax elements, including the <em>
syntax, user and stream mentions, and some others failed to properly
escape the content inside the syntax.

Fix this, and add tests for each corrected code path.

Thanks to w2w for reporting this issue.
2018-04-12 09:46:37 -07:00
..
casper_lib hotkeys: Replace C with x for composing PM. 2018-04-01 16:13:05 -07:00
casper_tests custom fields: Clean custom fields to use existing defined function. 2018-04-12 09:40:09 -07:00
node_tests CVE-2018-9986: Fix XSS issues with frontend markdown processor. 2018-04-12 09:46:37 -07:00
zjsunit zjquery: Enforce only one arg for $(...) function. 2018-04-05 10:46:45 -04:00
.eslintrc.json lint: Clean up json_rules logic for tab-based whitespace. 2017-11-23 12:01:20 -08:00
run-casper casper tests: Show the server output inline. 2018-01-16 13:25:19 -05:00