Understanding SiteSecura Security Scores & Severity Grades
Learn how SiteSecura calculates 0–100 security scores, assigns risk tiers, and calculates severity deductions.
The SiteSecura Scoring Philosophy#
Security metrics should be transparent, actionable, and mathematically deterministic. Many vulnerability scanners generate arbitrary "risk percentages" that leave systems administrators confused about how a specific score was derived.
SiteSecura uses a deterministic deduction-based scoring formula. Every scanned website begins with a perfect baseline score of 100 points. As our scanning modules inspect your target, specific penalty deductions are subtracted based on verified security findings and their assigned severity levels.
Severity Weights and Deduction Penalty Matrix#
SiteSecura categorizes findings into five standardized severity levels:
| Severity Level | Point Deduction | Typical Findings | Remediation Urgency |
|---|---|---|---|
| Critical | -30 points | Expired SSL certificate, cleartext HTTP on port 80 without HTTPS redirection, self-signed certificate on public domain | Immediate (within 24 hours) |
| High | -15 points | Missing HSTS header, missing Content-Security-Policy (CSP), missing DMARC record, TLS 1.0 or 1.1 enabled | High priority (within 7 days) |
| Medium | -5 points | Missing X-Frame-Options (clickjacking), missing X-Content-Type-Options (nosniff), DMARC policy set to p=none | Standard sprint task |
| Low | -2 points | Suboptimal Referrer-Policy, missing Permissions-Policy, missing CAA DNS record, certificate expiring within 30 days | Best-practice hardening |
| Informational | 0 points | Server banner disclosure, TLS 1.3 supported, valid SPF record found | Informational / No deduction |
Scoring Floor and Multi-Finding Cap#
- Score Floor: The minimum possible score is 0. A score cannot be negative.
- Independent Accumulation: Each distinct security vulnerability applies its full deduction penalty. For example, a website with an expired SSL certificate (-30) and missing HSTS (-15) receives an initial deduction of 45 points, yielding a score of 55.
Risk Tiers and Letter Grades#
Based on the final computed numeric score, SiteSecura assigns a corresponding letter grade and executive risk classification:
1. Grade A+ / A (Score: 85–100) — Low Risk#
- Posture: Excellent defensive posture. Transport encryption is modern (TLS 1.2+), HTTPS is strictly enforced with HSTS, comprehensive HTTP security headers are deployed, and email domain records (SPF, DMARC) prevent spoofing.
- Action: Maintain automated continuous monitoring to prevent configuration drift.
2. Grade B / C (Score: 70–84) — Medium Risk#
- Posture: Adequate foundational encryption, but missing secondary defensive controls. Commonly caused by missing clickjacking headers, permissive DMARC policies (
p=none), or absent MIME-sniffing protections. - Action: Implement missing security headers in reverse proxy configurations.
3. Grade D (Score: 50–69) — High Risk#
- Posture: Significant perimeter deficiencies. Multiple high-severity checks failed, such as absent HSTS, cleartext transmission windows, or legacy TLS protocol negotiation.
- Action: Prioritize transport layer enforcement and web server header directives.
4. Grade F (Score: < 50) — Critical Risk#
- Posture: Immediate exploitation or browser warning hazard. The target has one or more Critical failures (e.g. invalid certificate, broken redirect chain, or complete absence of transport protection).
- Action: Immediate remediation required to prevent browser security warnings and data interception.
Why Missing Headers Trigger Meaningful Deductions#
A frequent question from site owners is: "My website uses HTTPS; why did my score drop from 100 to 70?"
Transport encryption (HTTPS) only encrypts data in transit between the client and server. It does not protect against:
- SSL Stripping: Man-in-the-middle attackers downgrading the initial connection without HSTS.
- Clickjacking: Malicious websites embedding your application in hidden iframes without
X-Frame-Optionsorframe-ancestors. - Cross-Site Scripting (XSS): Untrusted scripts executing in the context of the user's browser without a Content-Security-Policy.
By applying calibrated deductions for these defensive omissions, SiteSecura encourages comprehensive, defense-in-depth engineering.
Related Security Tools
Verify and test your configuration directly with these free standalone SiteSecura utilities:
Was this documentation page helpful?
Your feedback directly informs technical revisions and snippet generator defaults.