Security guides
What NullFault checks, why it matters, and how to fix it.
These guides explain the real finding categories NullFault reports. They are intentionally practical and high level: enough to help a builder make the right fix, without publishing a scanner recipe.
Public Secrets and Configuration Files
NullFault checks whether files like .env, .git, cloud, deployment, and database config are publicly reachable on a production site when they should never be served.
Client Bundle Exposure
NullFault reviews public JavaScript bundles for signs that private API keys, tokens, internal endpoints, or risky deployment details leaked into browser code.
Source Map Exposure
NullFault checks whether production JavaScript exposes .map source maps that can turn minified code back into readable source or reveal embedded secrets.
Security Headers
NullFault inspects the live production response for security headers like Content-Security-Policy, HSTS, and X-Frame-Options that reduce common browser risks.
CORS Policy Risk
NullFault checks whether public endpoints return permissive Access-Control-Allow-Origin headers that could let untrusted sites read browser-authenticated API responses.
Public API Exposure
NullFault checks whether API routes discovered from the app expose sensitive data or are reachable without the authentication expected in production.
Public Storage Exposure
NullFault checks public storage buckets and objects referenced by the app and reports when files or listings look unintentionally reachable.
TLS and Certificate Posture
NullFault observes HTTPS behavior and certificate details that affect whether browsers can trust the production connection.
DNS and Email Authentication
NullFault checks public DNS records like SPF and DMARC that influence whether attackers can spoof email from your domain or whether mail setup looks incomplete.
Debug, Admin, and Metadata Exposure
NullFault checks whether debug, admin, metrics, or framework metadata surfaces are publicly reachable when they should normally be private or disabled.