|
||||||||||||||||||||||||||||
|
Resource ExhaustionResource Exhaustion Resource exhaustion is a condition that occurs in many operating systems. It’s most common result is a denial of service in which some applications may become temporarily inaccessible. The most severe consequence of resource exhaustion relates to access control in which the entire system may fail to start up. While the effects are not long term or terribly damaging, resource exhaustion can take place in any system as the likelihood of exploitation is very high.
Systems with flaws within their architectural structure are the most susceptible to resource exhaustion attacks. Design and implementation of lower-level protocols may also contribute to the problem.
Strengthening these areas can tremendously reduce the risk of exploitation. Here is what can be done:
-Implement throttle mechanisms into the design of a system.
-Ensure that all protocols adhere to specific limits.
-Ensure that any failures in resource allocation folders place the system into a safe mode. |
|||||||||||||||||||||||||||