Bug 19050 - XSS Flaws in Quick spine label creator
1. Hit /cgi-bin/koha/labels/spinelabel-home.pl
2. Enter <IFRAME SRC="javascript:alert('XSS');"></IFRAME> barcode text box.
3. Notice the iframe is executed
4. Apply patch
5. Reload page, and enter iframe again on barcode text box.
6. Notice it is no longer executed
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
(cherry picked from commit 18b6e1f5272ee4e2c4c1971a4346c1759df4b3d6)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
This commit is contained in:
parent
0565a70c5c
commit
77a8be98a4
|
|
@ -23,7 +23,7 @@
|
|||
</head>
|
||||
[% IF ( BarcodeNotFound ) %]
|
||||
<body id="labels_spinelabel-print" class="tools labels">
|
||||
<p>The barcode [% Barcode %] was not found.</p>
|
||||
<p>The barcode [% Barcode |html %] was not found.</p>
|
||||
<p><a href="spinelabel-home.pl">Return to spine label printer</a></p>
|
||||
</body>
|
||||
[% ELSE %]
|
||||
|
|
|
|||
Loading…
Reference in New Issue