Problem/Motivation
The security update filtered breadcrumbs for XSS and then strips the tags to remove any HTML.
What we should have done was put the breadcrumb into a markup object which provides XSS filtering but allows HTML entities to be properly rendered.
Currently if a user has a page title with an ampersand (&) this is being rendered as & in the breadcrumb title.
Steps to reproduce
Proposed resolution
1. Preprocess breadcrumb text with a markup object to filter but also allow HTML entities.
Comments
Comment #2
fionamorrison23 commentedComment #3
richardgaunt commentedComment #4
fionamorrison23 commented