S. R. International Journal of Trend in Scientific Research and Development, 5 (4):
1085-1088(Juni 2021)
Zusammenfassung
A common solution to the issue of CSRF vulnerability is to restrict malicious requests from reaching the core of the application, where all the data and business logic is present. But the most challenging part is to identify when a request is malicious and when is it healthy. Implementing a simple solution would lead to more vulnerabilities and implementing too strict a solution would lead to breakages where projects depend on cross site requests like third party authentication and payment gateways etc. The solution being proposed in this paper constitutes the design and implementation of a request filtering mechanism that can precisely distinguish between malicious and healthy requests, and automatically decide to restrict them or allow them to get further deep into the system. This paper briefly explains what a Cross Site Request Forgery attack is, and then goes into a step by step explanation on the prevention of CSRF attacks using a middleware. The proposed system is very strict in filtering out HTTP requests but also has an option to exempt certain cross site requests based on their domain or URL, with which payment hooks and other third party authentication calls can be exempted from the CSRF middleware. Shubham Kumar Jha | Raghavendra R "CSRF Attacks and its Defence using Middleware" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-5 | Issue-4 , June 2021, URL: https://www.ijtsrd.compapers/ijtsrd42476.pdf Paper URL: https://www.ijtsrd.comcomputer-science/world-wide-web/42476/csrf-attacks-and-its-defence-using-middleware/shubham-kumar-jha
%0 Journal Article
%1 noauthororeditor
%A R, Shubham Kumar Jha | Raghavendra
%D 2021
%J International Journal of Trend in Scientific Research and Development
%K CSRF Internet attack cross-site forgery request security vulnerability web
%N 4
%P 1085-1088
%T CSRF Attacks and its Defence using Middleware
%U https://www.ijtsrd.comcomputer-science/world-wide-web/42476/csrf-attacks-and-its-defence-using-middleware/shubham-kumar-jha
%V 5
%X A common solution to the issue of CSRF vulnerability is to restrict malicious requests from reaching the core of the application, where all the data and business logic is present. But the most challenging part is to identify when a request is malicious and when is it healthy. Implementing a simple solution would lead to more vulnerabilities and implementing too strict a solution would lead to breakages where projects depend on cross site requests like third party authentication and payment gateways etc. The solution being proposed in this paper constitutes the design and implementation of a request filtering mechanism that can precisely distinguish between malicious and healthy requests, and automatically decide to restrict them or allow them to get further deep into the system. This paper briefly explains what a Cross Site Request Forgery attack is, and then goes into a step by step explanation on the prevention of CSRF attacks using a middleware. The proposed system is very strict in filtering out HTTP requests but also has an option to exempt certain cross site requests based on their domain or URL, with which payment hooks and other third party authentication calls can be exempted from the CSRF middleware. Shubham Kumar Jha | Raghavendra R "CSRF Attacks and its Defence using Middleware" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-5 | Issue-4 , June 2021, URL: https://www.ijtsrd.compapers/ijtsrd42476.pdf Paper URL: https://www.ijtsrd.comcomputer-science/world-wide-web/42476/csrf-attacks-and-its-defence-using-middleware/shubham-kumar-jha
@article{noauthororeditor,
abstract = {A common solution to the issue of CSRF vulnerability is to restrict malicious requests from reaching the core of the application, where all the data and business logic is present. But the most challenging part is to identify when a request is malicious and when is it healthy. Implementing a simple solution would lead to more vulnerabilities and implementing too strict a solution would lead to breakages where projects depend on cross site requests like third party authentication and payment gateways etc. The solution being proposed in this paper constitutes the design and implementation of a request filtering mechanism that can precisely distinguish between malicious and healthy requests, and automatically decide to restrict them or allow them to get further deep into the system. This paper briefly explains what a Cross Site Request Forgery attack is, and then goes into a step by step explanation on the prevention of CSRF attacks using a middleware. The proposed system is very strict in filtering out HTTP requests but also has an option to exempt certain cross site requests based on their domain or URL, with which payment hooks and other third party authentication calls can be exempted from the CSRF middleware. Shubham Kumar Jha | Raghavendra R "CSRF Attacks and its Defence using Middleware" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-5 | Issue-4 , June 2021, URL: https://www.ijtsrd.compapers/ijtsrd42476.pdf Paper URL: https://www.ijtsrd.comcomputer-science/world-wide-web/42476/csrf-attacks-and-its-defence-using-middleware/shubham-kumar-jha
},
added-at = {2021-07-15T11:19:35.000+0200},
author = {R, Shubham Kumar Jha | Raghavendra},
biburl = {https://www.bibsonomy.org/bibtex/25320ec8285bdb4d91008fd5fd43361ab/ijtsrd},
interhash = {ff43d5ad4e764f6d3a19d65d03d2160a},
intrahash = {5320ec8285bdb4d91008fd5fd43361ab},
issn = {2456-6470},
journal = {International Journal of Trend in Scientific Research and Development},
keywords = {CSRF Internet attack cross-site forgery request security vulnerability web},
language = {english},
month = jun,
number = 4,
pages = {1085-1088},
timestamp = {2021-07-15T11:19:35.000+0200},
title = {CSRF Attacks and its Defence using Middleware
},
url = {https://www.ijtsrd.comcomputer-science/world-wide-web/42476/csrf-attacks-and-its-defence-using-middleware/shubham-kumar-jha},
volume = 5,
year = 2021
}