View Issue Details

IDProjectCategoryView StatusLast Update
0011244mantisbtsecuritypublic2010-02-22 14:34
Reporterdhx Assigned Todhx  
PriorityurgentSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version1.2.0 
Target Version1.2.0Fixed in Version1.2.0 
Summary0011244: XSS on change log and roadmap pages due to unsanitised project names
Description

If a project name is changed to contain "<script>alert(42);</script>" then viewing the road map or change log pages will result in a Javascript alert message appearing. This shows that an XSS flaw exists due to a lack of sanitisation of the project name.

TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

MantisBT: master-1.2.x df0a5af4

2009-12-01 02:45

dhx


Details Diff
Fix 0011244: XSS on change log and roadmap pages (project names)

If a project name is changed to contain "<script>alert(42);</script>"
then viewing the road map or change log pages will result in a
Javascript alert message appearing. This shows that an XSS flaw exists
due to a lack of sanitisation of the project name.
Affected Issues
0011244
mod - changelog_page.php Diff File
mod - roadmap_page.php Diff File
mod - core/custom_function_api.php Diff File

MantisBT: master 96ab63b6

2009-12-01 02:45

dhx


Details Diff
Fix 0011244: XSS on change log and roadmap pages (project names)

If a project name is changed to contain "<script>alert(42);</script>"
then viewing the road map or change log pages will result in a
Javascript alert message appearing. This shows that an XSS flaw exists
due to a lack of sanitisation of the project name.
Affected Issues
0011244
mod - changelog_page.php Diff File
mod - roadmap_page.php Diff File
mod - core/custom_function_api.php Diff File