The CA API Gateway must implement load balancing to limit the effects of known and unknown types of Denial of Service (DoS) attacks.

From CA API Gateway ALG Security Technical Implementation Guide

Part of SRG-NET-000362-ALG-000120

Associated with: CCI-002385

SV-86069r1_rule The CA API Gateway must implement load balancing to limit the effects of known and unknown types of Denial of Service (DoS) attacks.

Vulnerability discussion

If the network does not provide safeguards against DoS attacks, network resources will be unavailable to users. Load balancing provides service redundancy, which reduces the susceptibility of the ALG to many DoS attacks.The ALG must be configured to prevent or mitigate the impact on network availability and traffic flow of DoS attacks that have occurred or are ongoing.This requirement applies to the network traffic functionality of the device as it pertains to handling network traffic. Some types of attacks may be specialized to certain network technologies, functions, or services. For each technology, known and potential DoS attacks must be identified and solutions for each type implemented.The CA API Gateway is designed to run as a cluster behind any industry standard load balancer. When routing to back-end services, the Gateway itself can also provide load balancing across back ends as described in the Check and Fix content if needed to support additional protection against DoS attacks.

Check content

Open the CA API Gateway - Policy Manager and double-click all Registered Services requiring load balancing. Verify there is a "Route via HTTP(S)" Assertion included in the policy and double-click it. Click the "Connection" button and verify either the "Use the following IP addresses:" or "Use multiple URLs:" radio button is selected and that multiple URLs/IP addresses are listed in the box. If the assertion is not included within the policies or multiple URLs/IP addresses are not being used, this is a finding.

Fix text

Open the CA API Gateway - Policy Manager and double-click all Registered Services requiring load balancing. Verify/add a "Route via HTTP(s)" Assertion within the policy and double-click it. Click the "Connection" button and chose either the "Use the following IP addresses:" or "Use multiple URLs:" radio button. Configure multiple IP addresses/URLs and set the Failover strategy in accordance with organizational requirements.

Pro Tips

Lavender hyperlinks in small type off to the right (of CSS class id, if you view the page source) point to globally unique URIs for each document and item. Copy the link location and paste anywhere you need to talk unambiguously about these things.

You can obtain data about documents and items in other formats. Simply provide an HTTP header Accept: text/turtle or Accept: application/rdf+xml.

Powered by sagemincer