Hello all,
I have a serious security problem because of the missing link between activity and a form.
Let me explaing with an example:
Process Steps:
Activity_1 -> Activity_2 -> Activity_3
(requests travel) (approves) (books travel)
Process data Fields: (should be written in this activities)
- Location - Approver Name - Travel booked (y/n)
- Amount - Approved (y/n)
The different client events call this forms:
- Form_01.aspx - Form_02.aspx - Form_03.aspx
Now the problem:
User 3 clicks in his worklist on the "Book travel" activity. A browser opens up for example with this url "http://server/travelrequest/form_03.aspx?sn=server,25,41".
Now to trick the system all he has to do is copy & paste the url and change the form number ("http://server/travelrequest/form_02.aspx?sn=server,25,41"). He could now finish the event changing for example the approval (which is stored normaly in step 2 = form_02
Is there any way to query for example on page load - which activity SHOULD correspond to the SN=server,25,41 ? So you could stop the load of the page.
Thanks for any suggestions,
Andrea Ravasi
Link between Activity & Form (security issue)
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.