RedScore.ai

Infrastructure Hygiene

120 points total

Examines the health and exposure of your internet-facing infrastructure — subdomain resolution, dangling CNAMEs, stale DNS records, WAF/CDN coverage, origin IP exposure, and HTTPS consistency.

Checks

CheckWeight
Dangling CNAME Detection
subdomain_dangling_cname
35 pts
Stale A Record Detection
stale_a_record_detection
25 pts
Subdomain Resolution
subdomain_resolution
20 pts
WAF/CDN Detection
waf_cdn_detection
15 pts
Origin IP Exposure
origin_ip_exposure
15 pts
HTTPS Consistency
https_consistency
10 pts

Pass / Warn / Fail Logic

Dangling CNAME Detection

Pass if no dangling CNAMEs; fail if any are detected.

Stale A Record Detection

Pass if all A records resolve to active hosts; fail if stale records found.

Subdomain Resolution

Pass if subdomains resolve normally; warn/fail on resolution anomalies.

WAF/CDN Detection

Pass if WAF/CDN detected on all hosts; warn on partial coverage; fail on none.

Origin IP Exposure

Pass if origin is not exposed; fail if origin IP is directly reachable.

HTTPS Consistency

Pass if all hosts use HTTPS; warn on mixed; fail on HTTP-only.

Findings & How to Fix Them

These are the specific findings RedScore may report for this category, along with remediation guidance.

criticalOrigin IP Exposedorigin_ip_exposed

Configure your WAF/CDN to prevent direct access to origin server IPs. Restrict origin firewall rules to only accept traffic from your CDN's IP ranges.

criticalNo HTTPSno_https

Enable HTTPS on all internet-facing hosts. Use automated certificate issuance (e.g. Let's Encrypt) if cost is a concern.

mediumMixed HTTP/HTTPSmixed_scheme_infrastructure

Standardize all hosts on HTTPS and redirect HTTP to HTTPS. Ensure certificates are valid on every endpoint.

mediumNo WAF/CDN Detectedno_waf_cdn_detected

Place web-facing hosts behind a WAF or CDN to add a protection layer and reduce direct exposure.

mediumInfrastructure Probe Missinginfra_probe_missing

Ensure that infrastructure hosts are reachable for scanning. Unreachable hosts cannot be evaluated.

lowPartial WAF Coveragepartial_waf_coverage

Extend WAF/CDN coverage to all public-facing hosts, not just the primary site.