RoastMyOpsec

Blog

Vulnerabilities OPSEC guides

Exposure classes we keep seeing on marketing sites: secrets, VCS crumbs, maps, and treasure-map robots.txt. Ten guides per page.

Page 5 of 7

Vulnerabilities · Dec 9, 2023

Framework Debug Mode vs Verbose API Errors

Framework debug mode vs verbose API errors is a global switch versus one noisy response. APP_DEBUG=true, Django DEBUG=True, Rails consider_all_requests_local, and similar flags turn 500s into inventory: paths, config…

Read guide →

Vulnerabilities · Oct 10, 2023

Exposed .svn vs .git on Production Websites

Exposed .svn vs .git on production websites is the same incident class in two version-control costumes. A public /.git/HEAD (and the objects beside it) can donate source, history, and sometimes secrets that were…

Read guide →

Vulnerabilities · Sep 23, 2023

Exposed .hg vs .git on Production Websites

Exposed .hg vs .git on production websites is the same incident class in two DVCS costumes. A public /.git/HEAD (and the objects beside it) can donate source, history, and sometimes secrets that were committed. A public…

Read guide →

Vulnerabilities · Sep 14, 2023

Exposed .git vs .env on Production Websites

Exposed .git vs .env on production is not a ranking of which leak is 'less bad.' A reachable .env is usually a credential dump — API keys, database URLs, signing secrets. A reachable .git tree is a source and history…

Read guide →

Vulnerabilities · Aug 20, 2023

.env.example vs .env on Production Origins

.env.example vs .env on production origins is two files that must not sit next to index.html. /.env (and /.env.local) is live credentials: database URLs, API secrets, APP_KEY. /.env.example is supposed to be…

Read guide →

Vulnerabilities · Aug 11, 2023

ELMAH vs trace.axd on Production ASP.NET Sites

ELMAH vs trace.axd on production ASP.NET sites is two leftover operator UIs. ELMAH's /elmah.axd (and similar handlers) is an error log viewer: exception text, URLs, sometimes cookies or form fields depending on what was…

Read guide →

Vulnerabilities · Aug 3, 2023

Exposed dump.sql vs backup.zip on Production

Exposed dump.sql vs backup.zip on production is the same class of miss in two costumes. A reachable SQL dump is often CREATE/INSERT text — schema and data that never belonged on the CDN. A reachable zip with PK magic is…

Read guide →