Skip to main content

Networking / Loadbalancer

CCC Load Balancer Capabilities Controls

Version: DEV

IDTitleObjectiveControl FamilyThreat MappingsGuideline MappingsAssessment Requirements
CCC.LB.CN05Validate Session AffinityConfigure session persistence to minimise fixation and hijacking risks.Networking121
CCC.LB.CN07Scrub Sensitive HeadersRemove headers that disclose internal details or software versions from HTTP responses.Networking221
CCC.LB.CN10Protect Health-Check EndpointsEnsure that health-check results cannot be influenced by entities other than the load balancer, so that healthy targets are not removed from service.Networking102
CCC.LB.CN11Attach a Web Application Firewall to Internet-Facing ListenersEnsure that application-layer traffic from the internet is inspected and filtered before it reaches backend targets.Networking202
CCC.LB.CN12Encrypt Traffic to Backend TargetsEnsure that requests remain encrypted between the load balancer and its backend targets after TLS termination.Encryption101
CCC.LB.CN13Validate Client CertificatesEnsure that mutual TLS on a listener rejects clients that do not present a valid certificate from a trusted authority.Access102
CCC.LB.CN14Prevent Forwarded-Header SpoofingEnsure that backend targets receive a trustworthy client source address.Access101
CCC.LB.CN15Apply Source Restrictions to Every Address FamilyEnsure that access restrictions on a dual-stack frontend apply to IPv6 clients as well as IPv4 clients.Access101
CCC.LB.CN16Restrict Redirect DestinationsEnsure that redirect rules cannot send users to hosts outside the organization's control.Networking101
CCC.LB.CN17Enforce Minimum TLS PolicyEnsure that listeners negotiate only approved cipher suites with clients.Encryption201
CCC.LB.CN18Automate Listener Certificate RenewalEnsure that certificates attached to listeners are renewed before expiry without manual intervention.Encryption102
CCC.LB.CN19Alert on Traffic Distribution ChangesEnsure that changes to how traffic is distributed across targets are published so that they cannot occur unobserved.Observability101

Imports

IDRemarks
CCC.Core.CN01Encrypt Data for Transmission
CCC.Core.CN03Implement Multi-factor Authentication (MFA) for Access
CCC.Core.CN04Log All Access and Changes
CCC.Core.CN05Prevent Access from Untrusted Entities
CCC.Core.CN06Restrict Deployments to Trust Perimeter
CCC.Core.CN07Alert on Unusual Enumeration Activity
CCC.Core.CN09Ensure Integrity of Access Logs
CCC.Core.CN13Minimize Lifetime of Encryption and Authentication Certificates
CCC.Core.CN15Enforce Transaction Rate Limits
CCC.Core.CN16Alert on Changes to Protective Configuration