85GRADE B
obol.org
https://obol.org
dApp frontend · scanned 5 h ago
Findings
- medium CSP allows scripts from any originThe Content-Security-Policy allows scripts from any host or scheme, so it does not stop an attacker-hosted script.
- low CSP allows 'unsafe-inline' scriptsThe Content-Security-Policy allows inline scripts ('unsafe-inline'), which removes most of its protection against XSS.
- low Third-party iframes on the homepageThe homepage embeds frames from other sites, which can show look-alike prompts next to the real UI.
- low Third-party scripts without Subresource IntegrityScripts are loaded from third-party hosts without integrity hashes, so a compromised CDN or package can inject code.
- info No CAA recordAny certificate authority may issue certificates for the domain.
- info No Permissions-PolicyThe site does not restrict powerful browser features (camera, microphone, payment, USB) for itself and embedded frames.
- info Third-party scriptsThe homepage loads scripts from 2 third-party origin(s); each one can read and change the wallet UI.
Evidence, exact locations and fixes are in the deep report. How scoring works.
Scan notes
Homepage HTML truncated at 256 KB.
Script https://www.googletagmanager.com/gtag/js?id=G-6LWZMTY24D truncated at 200 KB.
Facts
- Hosting
- Cloudflare
- DNS provider
- Cloudflare
- DNSSEC
- Yes
- HTTPS
- Yes
- HSTS
- Yes (730 days)
- CSP
- Yes
- Wallet SDKs
- None detected
- Third-party scripts
- 2
- Scripts scanned
- 2
- security.txt
- Yes
- robots.txt
- No
Badge
[](https://dappvet.com/d/obol.org)
<a href="https://dappvet.com/d/obol.org"><img src="https://dappvet.com/badge/a75g8zl2.svg" alt="Vetted by DappVet" height="20"></a>