VibeSec

// exposed file checker

Exposed .env File Checker

Find sensitive files your site is serving by accident, like .env, .git and database backups.

Scan your site for free

Free scan. See the count and severity before you pay.

A surprising number of sites accidentally serve files that were never meant to be public. An exposed .env file hands over every secret at once. An exposed .git folder lets anyone download your source. VibeSec checks for these with read-only requests and tells you what to remove.

Files that should never be public

  • .env and .env.local, which hold all your secrets in one file
  • .git/config and .git/HEAD, which expose your full source history
  • Database dumps and SQL backups
  • Source maps that reveal your original code
  • phpinfo pages and debug endpoints
  • Public API docs and unprotected admin panels

Why one exposed file can be game over

A single exposed .env file usually contains database passwords, API keys, and signing secrets. With it, an attacker does not need to find a clever bug, they just read your secrets and walk in. That is why it is worth checking.

How VibeSec checks

We send read-only GET requests to a list of known sensitive paths. If one returns content instead of a not-found, that is a finding. We never modify anything, and the check is safe to run on your own site.

How it works

1

Enter your URL

Paste your site address. The free scan is passive and read-only, so it is safe to run.

2

We analyze your site

VibeSec requests a list of common sensitive paths with safe read-only GETs and reports any that are served publicly.

3

Get plain-language fixes

See what was found, why it matters, and copy-paste steps to fix it. No security background needed.

Frequently asked questions

Is probing for these files an attack?

No. We only send normal read-only GET requests for common paths, the same thing any browser does. Nothing is modified or exploited.

I found an exposed .env, now what?

Remove the file from your public directory, rotate every secret it contained, and add it to your ignore rules so it is never deployed again. VibeSec lists the exact steps.

Why would my .git folder be public?

It usually happens when a whole project folder is deployed as-is. Anyone can then reconstruct your source code. We check for this and tell you how to block it.

// related scanners

Scan free. Pay to fix.

The free scan shows the count and severity. Upgrade to see every finding with copy-paste remediation.

Scan your site for free