Forum Discussion
AskingQuestion_
Nimbostratus
Nov 09, 2015What is the reason HTTP Status 500 defined as an illegal http status in response in ASM?
We have an application generating status 500 code, which was defined as illegal http status in response by ASM. By reading some information, it seems that ASM defines 4xx - 5xx all as illegal by def...
Michael_Koyfma1
Cirrus
Nov 09, 2015It allows for information leakage. For example, many java stacks will disclose where exactly the error happened when 500 is generated, etc. ASM's goal is to prevent as much information disclosure about the backend as possible. Additionally, exposing that a particular request generates a 500 error may give an attacker an idea about certain attack vector as well.
AskingQuestion_
Nimbostratus
Nov 09, 2015Thank you for the prompt answer. Does this make 500 a vulnerability in any means? What is the risk level (low, medium, high, critical)?
Thanks.
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects
