|  | @@ -1235,7 +1235,7 @@
 | 
	
		
			
			| 1235 | 1235 |  				zss_editor.restorerange();
 | 
	
		
			
			| 1236 | 1236 |  				var sel = document.getSelection();
 | 
	
		
			
			| 1237 | 1237 |  				sel.deleteFromDocument();
 | 
	
		
			
			| 1238 |  | -				document.execCommand("insertHTML",false,"<a href='"+url+"'>"+title+"</a>");
 | 
	
		
			
			|  | 1238 | +				document.execCommand('insertHTML',false,'<a href="'+encodeHtmlEntities(url)+'">'+encodeHtmlEntities(title)+'</a>');
 | 
	
		
			
			| 1239 | 1239 |  
 | 
	
		
			
			| 1240 | 1240 |  				zss_editor.enabledEditingItems();
 | 
	
		
			
			| 1241 | 1241 |  			}
 | 
	
	
		
			
			|  | @@ -1317,7 +1317,7 @@
 | 
	
		
			
			| 1317 | 1317 |  					}
 | 
	
		
			
			| 1318 | 1318 |  				}
 | 
	
		
			
			| 1319 | 1319 |  
 | 
	
		
			
			| 1320 |  | -				var html_code = '<a href="' + link_url + '">' + sel + '</a>';
 | 
	
		
			
			|  | 1320 | +				var html_code = '<a href="' + encodeHtmlEntities(link_url) + '">' + encodeHtmlEntities(sel) + '</a>';
 | 
	
		
			
			| 1321 | 1321 |  				zss_editor.insertHTML(html_code);
 | 
	
		
			
			| 1322 | 1322 |  
 | 
	
		
			
			| 1323 | 1323 |  			}
 | 
	
	
		
			
			|  | @@ -1328,14 +1328,14 @@
 | 
	
		
			
			| 1328 | 1328 |  
 | 
	
		
			
			| 1329 | 1329 |  			zss_editor.insertImage = function(url, alt) {
 | 
	
		
			
			| 1330 | 1330 |  				zss_editor.restorerange();
 | 
	
		
			
			| 1331 |  | -				var html = '<img src="'+url+'" alt="'+alt+'" /><br>';
 | 
	
		
			
			|  | 1331 | +				var html = '<img src="'+encodeHtmlEntities(url)+'" alt="'+encodeHtmlEntities(alt)+'" /><br>';
 | 
	
		
			
			| 1332 | 1332 |  				zss_editor.insertHTML(html);
 | 
	
		
			
			| 1333 | 1333 |  				zss_editor.enabledEditingItems();
 | 
	
		
			
			| 1334 | 1334 |  			}
 | 
	
		
			
			| 1335 | 1335 |  
 | 
	
		
			
			| 1336 | 1336 |  			zss_editor.insertImageBase64String = function(imageBase64String, alt) {
 | 
	
		
			
			| 1337 | 1337 |  				zss_editor.restorerange();
 | 
	
		
			
			| 1338 |  | -				var html = '<img src="data:image/jpeg;base64,'+imageBase64String+'" alt="'+alt+'" />';
 | 
	
		
			
			|  | 1338 | +				var html = '<img src="data:image/jpeg;base64,'+encodeHtmlEntities(imageBase64String)+'" alt="'+encodeHtmlEntities(alt)+'" />';
 | 
	
		
			
			| 1339 | 1339 |  				zss_editor.insertHTML(html);
 | 
	
		
			
			| 1340 | 1340 |  				zss_editor.enabledEditingItems();
 | 
	
		
			
			| 1341 | 1341 |  			}
 |