ProblemThere is a possibility of XSS exploitation of the Full Name user profile field when displayed. SolutionThe problem was unescaped outputting of the fullname - wrapping the output in $generalUtil.htmlEncode() resolve it. The vast majority of the problem can be resolved by changing /confluence/template/includes/macros.vm in the distribution on the following lines:
I have attached the modified macros.vm file here which you can copy into your distribution. ScopeThere are other places which are still affected which Atlassian have been made aware of, a complete resolution should be provided by Atlassian in their own offical advisory. I hope this helps some of you! |

Comments (1)
Jan 19, 2006
David Loeng says:
Fixed in 2.1.3. Thanks for submitting this Dan. Cheers, DaveFixed in 2.1.3. Thanks for submitting this Dan.
Cheers,
Dave
Add Comment