DDactic

Executive Report
Acme Corp
2025-12-11
Confidential

1. Executive Summary

Overall Risk Score

7.1
Critical Risk
6
Critical
8
High
12
Medium
6
Low

2. Assessment Scope

Targets Assessed

Domain Assets Found CDN/WAF Status
www.acmecorp.com 0 assets Cloudflare Protected
api.acmecorp.com 0 assets None Exposed
api-internal.acmecorp.com 0 assets None Exposed
staging.acmecorp.com 0 assets None Exposed
dev.acmecorp.com 0 assets None Exposed
legacy.acmecorp.com 0 assets None Exposed
mail.acmecorp.com 0 assets None Exposed
app.acmecorp.com 0 assets Cloudflare Protected
store.acmecorp.com 0 assets Cloudflare Protected
dashboard.acmecorp.com 0 assets None Exposed

3. Key Findings

Origin Server Directly Accessible: api.acmecorp.com Critical

The origin server at 52.45.123.100 is directly accessible from the internet, bypassing all CDN/WAF protections.

Complete service outage possible with relatively small attack volume. CDN investment provides no protection.

Configure origin firewall to only accept traffic from CDN IP ranges. Consider origin IP rotation.

Origin Server Directly Accessible: api-internal.acmecorp.com Critical

The origin server at 203.0.113.10 is directly accessible from the internet, bypassing all CDN/WAF protections.

Complete service outage possible with relatively small attack volume. CDN investment provides no protection.

Configure origin firewall to only accept traffic from CDN IP ranges. Consider origin IP rotation.

Origin Server Directly Accessible: staging.acmecorp.com Critical

The origin server at 203.0.113.11 is directly accessible from the internet, bypassing all CDN/WAF protections.

Complete service outage possible with relatively small attack volume. CDN investment provides no protection.

Configure origin firewall to only accept traffic from CDN IP ranges. Consider origin IP rotation.

4. Recommendations Summary

Priority Action Timeline
Critical Restrict origin servers to CDN IPs only Immediate
Critical Implement API rate limiting Immediate
High Deploy WAF for unprotected assets 7 days
Medium Enable caching for static content 30 days