From: John Dong Date: Thu, 16 Aug 2007 19:47:21 +0000 (-0400) Subject: HTML escape description to prevent code injection onto page X-Git-Url: https://projects.mako.cc/source/selectricity/commitdiff_plain/212820ba71e7fce006507fe1ce233ff12875510b?ds=sidebyside;hp=91f41ab40bb4f7508ba7b09e128fa7f0029e1523 HTML escape description to prevent code injection onto page --- diff --git a/app/controllers/quickvote_controller.rb b/app/controllers/quickvote_controller.rb index a365171..4783eb2 100644 --- a/app/controllers/quickvote_controller.rb +++ b/app/controllers/quickvote_controller.rb @@ -15,7 +15,7 @@ class QuickvoteController < ApplicationController # store the candidate grabbed through ajax and stored in flash @quickvote.candidatelist = flash[:candlist] - + @quickvote.description=CGI.escapeHTML(@quickvote.description) # try to save, if it fails, show the page again (the flash should # still be intact if @quickvote.save