Skip to content

ShieldFive bug bounty programs

shieldfive.com Updated

ShieldFive runs one public program: a self-hosted bug bounty paying up to $1,000.

Top reward
$1,000
Self-hosted
Programs
1
1 pays cash
Targets in scope
13
1 type
Last change
None yet
Tracked since Nov 2026

Where to report

The one public program ShieldFive runs.

Amounts are the top reward per severity in the currency each program pays. First response is the platform's measured average when it publishes one, else what the policy promises.

What is in scope

13 targets. 7 excluded.

  • argon2id.ts

    Domains

  • format-v1.md

    Domains

  • header.ts

    Domains

  • shieldfive.com

    Domains

  • the following code and specifications, at the latest published version of @shieldfive/crypto on npm, or any version still readable from a production deployment of shieldfive.com:

    Domains No bounty

  • the format header parser in src/format/header.ts

    Domains No bounty

  • the four cipher suites: aes-256-gcm-v1 (suite 0x01), xchacha20-poly1305-v1 (0x02), pq-hybrid-xchacha-mlkem1024-v1 (0x03), and the read-only legacy aes-gcm-v0 reader

    Domains No bounty

  • the hkdf-sha-256 and hmac-sha-256 primitives in src/internal/

    Domains No bounty

  • the identity and sharing module in src/identity/

    Domains No bounty

  • the kdf wrapper in src/kdf/argon2id.ts

    Domains No bounty

  • the threat model claims in spec/threat-model.md — if you can falsify a specific claim from that document, we want to know

    Domains No bounty

  • the v1 wire format as specified in spec/format-v1.md

    Domains No bounty

  • threat-model.md

    Domains

No target matches. Try part of a host name, such as the company name.

Out of scope 7

Don't test these. A program can exclude a host another program covers; the program you report to decides.

  • denial-of-service against the public website or against npm registry endpoints

  • side-channel attacks against the underlying browser subtlecrypto runtime, the user's cpu microarchitecture, or libsodium's wasm build. these are documented as out-of-scope in spec/threat-model.md

  • the shieldfive.com web application, infrastructure, or any service shieldfive operates other than the crypto library. the web application is not yet open-source and is not yet eligible for a public bounty; we plan to extend the program after the web application has been independently audited

  • theoretical attacks on the underlying primitives (aes, chacha20, ml-kem-1024, sha-256, argon2id) at the construction level — these belong in the academic literature

  • these are not eligible for bounty under this program. reports of these will be acknowledged and read, but will not be paid

  • vulnerabilities in dependencies (@noble/post-quantum, libsodium-wrappers-sumo, node.js, browsers, v8, jsc, webkit) — please report those upstream

  • vulnerabilities that require an attacker to already control the user's device (malware, malicious browser extensions, keyloggers)

Recent changes

Reward and scope changes across every ShieldFive program, newest first.

No changes recorded yet. New targets and reward moves show up here and in the RSS feed.

About this page

This page gathers every public program listed under shieldfive.com: platform programs, self-hosted policies and security.txt contacts. Each program's own policy decides what is in scope and what it pays; check it before you test.

Something wrong or missing? Report a correction.