Bug 17114: Fix XSS in picture-upload.pl
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Fri, 12 Aug 2016 09:42:28 +0000 (10:42 +0100)
committerFrédéric Demians <f.demians@tamil.fr>
Thu, 15 Sep 2016 15:02:24 +0000 (17:02 +0200)
commit0fba9c17c9154379430119646c3571f09d986948
treec44f158e007fe5aaa648336302ed4d306ed9ca65
parentf1fa01d7acbb8efd995409b91f07078940d4a4df
Bug 17114: Fix XSS in picture-upload.pl

To reproduce:
1/ cp your_image.jpg 'test<svg onload=alert(1)>.jpg'
2/ Use the upload picture tool to upload this file
=> Without this patch, the alert is show
=> With this patch, the filename is correctly displayed and no alert

Note that the cardnumber var was not escaped neither, it's now.

Signed-off-by: Colin Campbell <colin.campbell@ptfs-europe.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
(cherry picked from commit da03dbd458c59da0b9213efacd3425e89b453332)
Signed-off-by: Frédéric Demians <f.demians@tamil.fr>
koha-tmpl/intranet-tmpl/prog/en/modules/tools/picture-upload.tt