diff options
author | Michał Gołębiowski-Owczarek <m.goleb@gmail.com> | 2022-07-14 20:52:02 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-14 20:52:02 +0200 |
commit | 8cc5bae1caa1fcf96bf5862c5646c787020ba3f9 (patch) | |
tree | cc2db46ecf233161eaeebae0a6f8ebf82da53075 /themes/base/images | |
parent | b53e7beb6884a8de7710146112bc48aecd8737b4 (diff) | |
download | jquery-ui-8cc5bae1caa1fcf96bf5862c5646c787020ba3f9.tar.gz jquery-ui-8cc5bae1caa1fcf96bf5862c5646c787020ba3f9.zip |
Checkboxradio: Don't re-evaluate text labels as HTML
If you generate a Checkboxradio from a checkbox/radio with a label that
contains encoded HTML, e.g. `<em>test</em>` this will work fine
at first. If, however a refresh is triggered on that instance (explicitly or
e.g. by turning it into a `Controlgroup`), the previously escaped HTML will
now be evaluated.
If the label was created based on some user input, this could lead to
unexpected code execution even though the initial output was escaped.
Fixes gh-2101
Closes gh-2102
Diffstat (limited to 'themes/base/images')
0 files changed, 0 insertions, 0 deletions