It would be easy enough to create an Interceptor to filter out GET requests too... Just apply to the Actions you want guarded.
> -----Original Message----- > From: Patrick Lightbody [mailto:[EMAIL PROTECTED] > Sent: Wednesday, January 07, 2004 3:17 PM > To: [EMAIL PROTECTED] > Subject: RE: [OS-webwork] Security concern: HTTP-POST / > HTTP-GET seperation > > > This problem seems to me like less of a security problem but > more of an "east of access" problem. What I mean by that is > even if that action were only allowed in POST form, I could > still exploit it. Sure, it would be a little harder since I > couldn't just type in a URL, but anyone can telnet to the web > server and submit a POST manually. > > How is this anything more than trying to limit the ease of > access to a potential application vulnerability (I say > application vulnerability as opposed to framework vulnerability). > > -Pat > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On > Behalf Of Cuong Tran > Sent: Tuesday, January 06, 2004 7:57 PM > To: [EMAIL PROTECTED] > Subject: Re: [OS-webwork] Security concern: HTTP-POST / > HTTP-GET seperation > > > I see your problem now :) > > --- Joris Verschoor <[EMAIL PROTECTED]> wrote: > > You are mixing two things up. Ofcourse I check for permissions on an > > action. > > The problem is that someone else can let antoher user execute > > actions > > without knowing it. > > For example if you would create an image in a comment like: > > <img > > src="AddUser.action?username=myadmin&password=test&isadmin=true"> > > And a user with the right permissions is logged in, the action will > > get > > executed, and a new user myadmin is created. > > > > This security hole was in some forum software also. It's easily > > prevented by using the right request methods. > > > > Joris > > > > > Message: 7 > > > Date: Mon, 5 Jan 2004 07:34:29 -0800 (PST) > > > From: Cuong Tran <[EMAIL PROTECTED]> > > > Subject: Re: [OS-webwork] Security concern: HTTP-POST / HTTP-GET > > seperation > > > To: [EMAIL PROTECTED] > > > Reply-To: [EMAIL PROTECTED] > > > > > > > > > This is not much security since I can still create a post form > > > myself. I would check for authorization from the actions (or > > before > > > invoking the actions using interceptors/filters) > > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: IBM Linux Tutorials. Become an > > expert in LINUX or just sharpen your skills. Sign up for IBM's > > Free Linux Tutorials. Learn everything from the bash shell to sys > > admin. > > Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click > > _______________________________________________ > > Opensymphony-webwork mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > __________________________________ > Do you Yahoo!? > Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes > http://hotjobs.sweepstakes.yahoo.com/signingbonus > > > ------------------------------------------------------- > This SF.net email is sponsored by: IBM Linux Tutorials. > Become an expert in LINUX or just sharpen your skills. Sign up for > IBM's > Free Linux Tutorials. Learn everything from the bash shell to sys > admin. > Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click > _______________________________________________ > Opensymphony-webwork mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > ------------------------------------------------------- > This SF.net email is sponsored by: Perforce Software. > Perforce is the Fast Software Configuration Management System offering > advanced branching capabilities and atomic changes on 50+ platforms. > Free Eval! http://www.perforce.com/perforce/loadprog.html > _______________________________________________ > Opensymphony-webwork mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > ------------------------------------------------------- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html _______________________________________________ Opensymphony-webwork mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork