Finding the account-free way to report a vulnerability

Most bug-bounty advice starts with “create an account.” For a lot of programs, that step isn’t required to submit — only to collect. Here’s how to check, with verified examples.

The trick: read security.txt first

Before assuming a program is gated behind a platform account, fetch the vendor’s own disclosure file. It is a standardised, self-published document that frequently names a submission route the marketing pages never mention.

curl -s https://<vendor>/.well-known/security.txt

Look for a Contact: or Policy: line. What you want is a URL containing embedded_submissions/new, or a plain mailto:.

Why an “embedded submission” form matters

Bug-bounty platforms let programs embed their report form directly on the vendor’s own site. Per the platform documentation, that form:

The useful consequence: the account gates collection, not submission. If “I can’t create an account” is what has been stopping you from reporting, it may not be a real blocker at all.

Verified examples

Retrieved from each vendor’s own /.well-known/security.txt:

VendorAccount-free submission route
Anthropichackerone.com/<uuid>/embedded_submissions/new — returns HTTP 200
Together AIhackerone.com/<uuid>/embedded_submissions/new
Groqmailto:[email protected]
OpenRoutermailto:[email protected] (PGP published)
Googleg.co/vulnz · mailto:[email protected]

Read the file yourself rather than trusting this table — routes change, and a stale URL wastes your time.

What this does NOT change

Removing the account barrier does not remove the authorisation requirement. You may only test surfaces the program’s scope explicitly covers. “I could submit without an account” is not permission to test anything. Read the scope, and stay inside it.

Two further cautions worth more than they cost:

Checklist

1. curl -s https://<vendor>/.well-known/security.txt
2. Find Contact:/Policy: — prefer embedded_submissions or mailto:
3. Read the scope. Confirm the surface you want to test is in it.
4. Confirm a reward is actually offered, if payment is the goal.
5. Reproduce, then verify your own finding by hand before writing it up.
6. Submit. Supply an email only if you want to claim it later.