Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
An issue was discovered in b3log Symphony (aka Sym) before v3.4.7. XSS exists via the userIntro and userNickname fields to processor/SettingsProcessor.java.
An issue was discovered in b3log Symphony (aka Sym) before v3.4.7. XSS exists via the userIntro and userNickname fields to processor/SettingsProcessor.java.
b3log Symphony allows an XSS attack by sending a private letter with a certain /article URI, and a second private letter with a modified title.
b3log Symphony does not properly address XSS in JSON objects.
b3log Symphony has an XSS in processor/AdminProcessor.java in the admin console, as demonstrated by a crafted X-Forwarded-For HTTP header that is mishandled during display of a client IP address in /admin/user/userid.