relivapp-testing.azurewebsites.net
Grade C · 65/100 · 6/7 security headers present
Security Score
Security Headers
CSP Violations
Issues Found
Recommendations
Security
65 / 100Moderate security gaps found — unsafe directives or weak source restrictions.
Compliance
100 / 100CSP implementation follows recommended standards and specifications.
Best Practices
75 / 100Good practices in place but missing some important optimizations.
CSP Analysis
default-src 'self'; base-uri 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://cdn.jsdelivr.net https://cdnjs.cloudflare.com https://www.googletagmanager.com https://www.google-analytics.com https://use.fontawesome.com https://static.hotjar.com https://script.hotjar.com https://www.clarity.ms https://scripts.clarity.ms https://24timezones.com https://maps.googleapis.com https://maps.gstatic.com https://cdn.datatables.net https://code.jquery.com; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://cdn.jsdelivr.net https://cdnjs.cloudflare.com https://use.fontawesome.com https://cdn.datatables.net; font-src 'self' data: https://fonts.gstatic.com https://use.fontawesome.com https://netdna.bootstrapcdn.com; img-src 'self' data: https://fesimecgroupdiag.blob.core.windows.net https://reliv-ehr-files.s3.sa-east-1.amazonaws.com https://reliv.app https://image.freepik.com https://maps.googleapis.com https://maps.gstatic.com https://www.google-analytics.com https://www.googletagmanager.com https://*.clarity.ms https://static.hotjar.com; connect-src 'self' https://api.powerbi.com https://www.google-analytics.com https://*.analytics.google.com https://www.googletagmanager.com https://*.clarity.ms https://c.bing.com https://*.hotjar.com https://*.hotjar.io wss://*.hotjar.com wss://*.hotjar.io https://cdn.jsdelivr.net https://cdnjs.cloudflare.com https://maps.googleapis.com https://maps.gstatic.com https://www.google.com; frame-src 'self' https://victorious-sky-044a4a810.7.azurestaticapps.net https:; frame-ancestors 'self'; object-src 'none'; form-action 'self'; manifest-src 'self'; worker-src 'self'; media-src 'self'; upgrade-insecure-requests; block-all-mixed-content;report-to /api/csp-report
Directive Analysis
Security Headers
same-origin
Isolates the browsing context to prevent Spectre-type side-channel attacks and cross-origin window manipulation.
autoplay=(), payment=(self), usb=(), geolocation=(self), fullscreen=(self), display-capture=(self)
Restricts which browser features (camera, microphone, geolocation) the page can use, limiting attack surface.
strict-origin-when-cross-origin
Controls how much referrer information is sent with requests, preventing data leaks to third parties.
max-age=2592000; includeSubDomains
Forces browsers to use HTTPS for all future requests, preventing man-in-the-middle attacks and SSL stripping.
nosniff
Prevents browsers from MIME-sniffing responses away from the declared Content-Type, blocking drive-by downloads.
SAMEORIGIN
Prevents the page from being embedded in iframes, protecting against clickjacking attacks.
Legacy XSS filter for older browsers. Modern browsers use CSP instead. Set to "0" to avoid false positives.
Issues Found
- •CDN: 'code.jquery.com' in script-src - Controlled source but older jQuery versions have XSS vulnerabilitieslow
- •CRITICAL: 'https:' in frame-src allows scripts from ANY HTTPS domaincritical
- •Deprecated: 'block-all-mixed-content' has been removed from the spec. Use 'upgrade-insecure-requests' instead.info
- •HIGH RISK CDN: 'cdn.jsdelivr.net' in script-src - Hosts npm packages including Angular which enables CSP bypass via JSONPhigh
- •HIGH RISK CDN: 'cdnjs.cloudflare.com' in script-src - Hosts Angular and other libraries with JSONP/callback endpointshigh
- •Info: 'data:' URI in font-srcinfo
- •Info: 'data:' URI in img-srcinfo
- •No nonces or hashes used for script-srcmedium
- •Redundant: 'block-all-mixed-content' is unnecessary when 'upgrade-insecure-requests' is present.info
- •Unsafe eval() execution allowed in script-srchigh
- •Unsafe inline execution allowed in script-srchigh
- •Unsafe inline execution allowed in style-srchigh
Recommendations
- →Consider implementing a stricter Content Security Policy
Beyond headers: infrastructure exposure
via OSN, our sister projectSecurity headers protect the browser. OSN maps what's exposed underneath — servers, open ports, known CVEs, DNS and WHOIS.
relivapp-testing.azurewebsites.net
11 scans since 7/8/2026
Latest: 65/100
Total Scans
11
Latest Score
65/100
First Scan
7/8/2026
Last Scan
7/27/2026
Security
65 / 100Moderate security gaps found — unsafe directives or weak source restrictions.
Compliance
100 / 100CSP implementation follows recommended standards and specifications.
Best Practices
75 / 100Good practices in place but missing some important optimizations.
Score Trend
Security score progression over 10 scans
Scan History
| Date | Score | CSP | Headers | Issues | Action |
|---|---|---|---|---|---|
| Jul 27, 2026 | C (65) | Yes | 6/7 | 12 | View → |
| Jul 10, 2026 | C (65) | Yes | 6/7 | 11 | View → |
| Jul 10, 2026 | C (65) | Yes | 6/7 | 11 | View → |
| Jul 10, 2026 | C (65) | Yes | 6/7 | 11 | View → |
| Jul 10, 2026 | C (65) | Yes | 6/7 | 11 | View → |
| Jul 8, 2026 | C (65) | Yes | 6/7 | 11 | View → |
| Jul 8, 2026 | C (65) | Yes | 6/7 | 11 | View → |
| Jul 8, 2026 | C (65) | Yes | 6/7 | 11 | View → |
| Jul 8, 2026 | C (65) | Yes | 5/7 | 11 | View → |
| Jul 8, 2026 | D- (44) | Yes | 5/7 | 15 | View → |
Show off your security grade
Embed this badge on your site or README. It updates automatically after each scan and links back to this report.
<a href="https://headertest.com/results/relivapp-testing.azurewebsites.net" title="Security headers grade for relivapp-testing.azurewebsites.net — HeaderTest">
<img src="https://headertest.com/api/badge/relivapp-testing.azurewebsites.net" alt="HeaderTest security grade: C (65/100) for relivapp-testing.azurewebsites.net" />
</a>[](https://headertest.com/results/relivapp-testing.azurewebsites.net)