ILLUSTRATIVE REPORT · SYNTHETIC DATA

← Explore report formats and remediation

Example security
assessment report.

This sample shows how scope, evidence, limitations, and remediation can travel together. It is a marketing illustration, not a completed assessment of a live system.

Example asset
https://portal.example.com/
Assessment type
Domain / IP
Example scope
One public HTTPS response
Status
Needs analyst review

FINDING 01 / CONFIGURATION HARDENING

Content Security Policy not observed

Hardening observation · No exploitability claim · No CVSS assigned

What was observed

The illustrative response below omits the Content-Security-Policy header. That is a configuration observation. It does not establish that the application has an exploitable cross-site scripting vulnerability.

HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Strict-Transport-Security: max-age=31536000
X-Content-Type-Options: nosniff

# Synthetic excerpt. Content-Security-Policy not present.

Why it matters

An appropriate Content Security Policy can restrict browser resource loading and reduce the impact of some injection flaws. Its value depends on the application and the quality of the policy. It complements secure application design.

Coverage and limitations

This example covers a single anonymous response. Authenticated routes, other status codes, JavaScript execution, and application-specific exploitability were not assessed. A policy delivered elsewhere would require separate review.

Suggested remediation procedure

  1. Inventory required scripts, styles, images, frames, and network destinations for the affected application.
  2. Design a policy appropriate to the application. Avoid copying a generic allowlist or broadly permitting inline scripts.
  3. Deploy the proposed policy in Content-Security-Policy-Report-Only mode in a controlled test environment and review violations.
  4. Test important user journeys, adjust permitted sources, then enforce the policy through the application or reverse proxy.
  5. Record the owner, affected routes, change reference, and rollout date in the finding record.

Proposed retest criteria