Back to landing
Public sample report
Open scanner
Illustrative output
High risk before launch
https://launch-ready-demo.ai

Sample security assessment report

This public sample shows the exact style of report Hack My Website generates for AI-built products: specific findings, affected URLs, business impact, evidence, and fix-ready guidance.

Scan date
19 May 2026
Total findings
8
Report type
Founder + developer
Overall risk score
68
Weighted by exploitability, exposure, and severity.
Download sample PDF
Critical
1

Immediate review recommended before launch.

High
2

Strong chance of real-world misuse if left open.

Medium
3

Meaningful weakness that should be fixed in the next pass.

Low
2

Hardening opportunity that improves overall resilience.

Executive summary

Founder-friendly overview of what the report means before anyone dives into raw scanner detail.

This sample report shows the kind of issues we regularly expect on fast-built AI websites: weak headers, exposed assets, unsafe admin surfaces, and overly trusting browser/API behavior. None of these are theoretical. A motivated attacker could use them to map the application, steal session context, or move toward sensitive customer workflows.

What matters most
  • A public admin/debug path was discoverable without meaningful friction.
  • The frontend exposed build artifacts that make reverse-engineering easier.
  • Browser-side protections were incomplete, which increases exploitability for XSS and clickjacking-style attacks.
What to fix first
  • Lock down admin or debug routes so they are not exposed on the public internet.
  • Disable public source maps and remove exposed backup or debug assets from production hosting.
  • Add a strict Content-Security-Policy and complete the core security headers set.
Quick wins
  • Turn off source map exposure in production builds.
  • Add `X-Content-Type-Options: nosniff` and `Referrer-Policy`.
  • Restrict CORS to the exact frontend origin instead of broad defaults.

Why this report feels credible

Every important issue should show where it was found, why it matters, and what the team should do next.

Affected targets

Each finding points to the URL, asset, or route that needs review instead of vague site-wide language.

Scanner evidence

Evidence blocks preserve the strongest proof from ZAP, Nuclei, Semgrep, or custom checks.

Business impact

The report explains whether a finding could leak data, expose admin workflows, or weaken launch readiness.

Fix-ready guidance

Developers get direct remediation steps and code-style guidance instead of generic 'improve security' advice.

Findings breakdown

Evidence-backed findings, written for both founders and developers

8 findings in sample
critical
High confidence
Nuclei + custom route exposure check

Public admin route discoverable

https://launch-ready-demo.ai/admin · A01:2021 - Broken Access Control

What this means

A sensitive admin-style route was publicly reachable and exposed enough structure to confirm that the application has privileged management surfaces on the public internet.

Business impact

If authentication or authorization controls around this path are weak anywhere else in the stack, this becomes a direct path to user records, configuration, or internal actions.

Route exposure proof

The scanner identified a live `/admin` route with a recognizable login shell and response signature that confirms an admin surface exists publicly.

Recommended remediation

  • Restrict the route behind IP allowlists, private networking, or zero-trust access.
  • Require strong server-side authorization for every admin action.
  • Rate-limit and monitor all admin authentication attempts.
if not request.user.is_admin:
    raise HTTPException(status_code=403, detail='Admin access required')
high
High confidence
Custom AI-built website check

Production source map exposed

https://launch-ready-demo.ai/_next/static/chunks/app.js.map · A05:2021 - Security Misconfiguration

What this means

A production JavaScript source map was publicly accessible, making the application easier to reverse-engineer.

Business impact

Source maps can reveal internal file structure, component names, API paths, and implementation details that reduce the effort required for targeted attacks.

Public asset proof

A `.map` asset returned a successful response and exposed original source references from the production bundle.

Recommended remediation

  • Disable production source maps in your frontend build.
  • Invalidate any already-cached source map URLs from the CDN.
  • Re-scan after deployment to confirm the files are no longer reachable.
productionBrowserSourceMaps: false
high
High confidence
OWASP ZAP + header hardening check

Missing Content-Security-Policy

https://launch-ready-demo.ai/ · A05:2021 - Security Misconfiguration

What this means

The main application response did not set a Content-Security-Policy header.

Business impact

Without CSP, any client-side injection issue becomes much easier to weaponize because the browser has fewer limits on script execution sources.

Header gap proof

The scanner captured the main page response headers and confirmed that CSP was missing from the production response.

Recommended remediation

  • Define a strict Content-Security-Policy for scripts, styles, images, and connections.
  • Start with report-only mode if needed, then move to enforcement.
Content-Security-Policy: default-src 'self'; script-src 'self'; object-src 'none'; base-uri 'self'; frame-ancestors 'none';
medium
Medium confidence
Custom API behavior check

Overly broad CORS policy on API route

https://launch-ready-demo.ai/api/profile · A05:2021 - Security Misconfiguration

What this means

An API response accepted a broader origin pattern than expected for a user-data endpoint.

Business impact

Loose CORS policies increase the chance that sensitive API responses can be requested from unintended browser origins if other auth controls are weak.

CORS response proof

The endpoint responded with an `Access-Control-Allow-Origin` value that was broader than the expected production frontend origin.

Recommended remediation

  • Allow only the exact production frontend origin.
  • Avoid wildcard or environment-wide defaults for authenticated endpoints.
allow_origins=['https://app.yourdomain.com']
medium
Medium confidence
Header and cookie check

Cookie missing strict SameSite protection

https://launch-ready-demo.ai/login · A07:2021 - Identification and Authentication Failures

What this means

The session cookie did not use the strongest cross-site restriction available for this flow.

Business impact

Weak cookie attributes can increase exposure to cross-site request scenarios and session abuse, especially in mixed-origin deployments.

Cookie attribute proof

The `Set-Cookie` header was observed without the expected strict SameSite setting for a login/session cookie.

Recommended remediation

  • Use `Secure`, `HttpOnly`, and the strongest valid `SameSite` policy for your product flow.
  • Review whether any third-party redirect flow truly requires a weaker cookie policy.
response.set_cookie('session', value=token, httponly=True, secure=True, samesite='Strict')
low
High confidence
Custom secret pattern check

Google API key exposed in frontend bundle context

https://launch-ready-demo.ai/_next/static/chunks/main.js · A02:2021 - Cryptographic Failures

What this means

A public-facing JavaScript bundle contained a Google API key pattern that should be reviewed for scope and restrictions.

Business impact

Some frontend keys are expected to be public, but they still need strict domain restrictions and service scoping to avoid abuse and billing exposure.

Key pattern proof

The scanner matched a Google API key pattern in a production JavaScript asset and flagged it for scope review.

Recommended remediation

  • Restrict the key to the exact production domains.
  • Disable unused Google APIs tied to the key.
  • Rotate the key if its scope is broader than intended.
Next step

Run the same workflow on a website you actually own

The public sample is illustrative, but the product value comes from real domain verification, real scanner evidence, and a report based on your live website.

Talk to us