Click here to Skip to main content
15,890,512 members
Home / Discussions / Web Development
   

Web Development

 
GeneralRe: components of webservices Pin
satishrg12-May-05 3:17
satishrg12-May-05 3:17 
GeneralRe: components of webservices Pin
Christian Graus15-May-05 18:19
protectorChristian Graus15-May-05 18:19 
GeneralJavascript Object not Found error Pin
MylesOtter11-May-05 9:49
MylesOtter11-May-05 9:49 
GeneralRe: Javascript Object not Found error Pin
sprout7423-May-05 3:36
sprout7423-May-05 3:36 
GeneralSQL Injection Attacks Pin
Brendan Vogt10-May-05 20:21
Brendan Vogt10-May-05 20:21 
GeneralRe: SQL Injection Attacks Pin
Michael P Butler10-May-05 21:04
Michael P Butler10-May-05 21:04 
GeneralRe: SQL Injection Attacks Pin
Brendan Vogt10-May-05 21:12
Brendan Vogt10-May-05 21:12 
GeneralRe: SQL Injection Attacks Pin
Colin Angus Mackay12-May-05 4:44
Colin Angus Mackay12-May-05 4:44 
First, I should let you know that I never worked with Classic ASP and ADO, just the .NET variety, so if I make an incorrect assumption you can let me know.

If Classic ASP supports parameters on the command that it sends to the database then this will be okay because this separates the command from the data. So, if the data is dodgy it arrives at the stored procedure already wrapped as a parameter. If, however, the Stored Procedure is being called from ASP in the form EXEC sp_InsertTitle '[Value From Textbox goes here]' then you will have the potential for an attack to occur.

The part you should watch out for is the possibility of Second Order Injection Attacks. This means that the initial data is input into the data and it sits there quietly not doing anything. Then at some later point the column value is used to dynamically generate some SQL command. If you are doing that then there is a possibility of an attack at that point. This is actually harder to track down because the attack occurs but the payload does no damage until sometime later.

Does this help?


My: Blog | Photos | Next SQL Presentation
WDevs.com - Open Source Code Hosting, Blogs, FTP, Mail and More


GeneralCreateParameter Length Value Pin
Brendan Vogt10-May-05 20:19
Brendan Vogt10-May-05 20:19 
GeneralRegular expressions Pin
Brendan Vogt10-May-05 20:16
Brendan Vogt10-May-05 20:16 
GeneralRe: Regular expressions Pin
MylesOtter11-May-05 10:14
MylesOtter11-May-05 10:14 
GeneralPHP AND JavaScript Pin
progman10-May-05 11:55
progman10-May-05 11:55 
GeneralRe: PHP AND JavaScript Pin
abhi_code11-May-05 2:11
abhi_code11-May-05 2:11 
QuestionSyntax coloring in HTML ? Pin
borax710-May-05 10:51
borax710-May-05 10:51 
GeneralQuick Problem Pin
TofuBug2410-May-05 7:43
TofuBug2410-May-05 7:43 
Generalweb site search problem Pin
Khyati Asher10-May-05 3:34
Khyati Asher10-May-05 3:34 
GeneralRe: web site search problem Pin
markkuk10-May-05 11:37
markkuk10-May-05 11:37 
GeneralReg Ex question. Pin
theJazzyBrain9-May-05 22:14
theJazzyBrain9-May-05 22:14 
GeneralJavascript Form Function Help Needed Pin
angelina_jolie9-May-05 20:37
angelina_jolie9-May-05 20:37 
GeneralRe: Javascript Form Function Help Needed Pin
Yulianto.9-May-05 20:59
Yulianto.9-May-05 20:59 
GeneralRe: Javascript Form Function Help Needed Pin
angelina_jolie9-May-05 21:08
angelina_jolie9-May-05 21:08 
GeneralRe: Javascript Form Function Help Needed Pin
Yulianto.9-May-05 21:14
Yulianto.9-May-05 21:14 
GeneralRe: Javascript Form Function Help Needed Pin
angelina_jolie9-May-05 21:53
angelina_jolie9-May-05 21:53 
GeneralRe: Javascript Form Function Help Needed Pin
Yulianto.9-May-05 22:08
Yulianto.9-May-05 22:08 
GeneralRe: Javascript Form Function Help Needed Pin
angelina_jolie9-May-05 22:11
angelina_jolie9-May-05 22:11 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.