Bug bounty program
DU
DuckDuckGo
- Platform
- HackerOne
- Bounties
- None
- Assets in scope
- 4
- Disclosed reports
- 16
- Subdomains
- 765
- Vendor on CyberSIXT
- Duckduckgo (4 CVEs, 0 exploited)
Most upvoted reports16
All reports| Report | Weakness | Disclosed | Bounty | Votes |
|---|---|---|---|---|
| DOM XSS on duckduckgo.com searchAnalysed#868934 | No weakness recorded | 2020-06-14 | – | 326 |
| XXE on https://duckduckgo.comAnalysed#483774 | Injection and Smuggling | 2019-01-31 | – | 218 |
| SSRF on duckduckgo.com/iu/Analysed#398641 | Server-Side Request Forgery | 2018-09-09 | – | 165 |
| Partial bypass of #483774 with Blind XXE on https://duckduckgo.comAnalysed#486732 | Injection and Smuggling | 2019-02-25 | – | 159 |
| Reflected/Stored XSS on duckduckgo.comAnalysed#1110229 | Cross-site Scripting | 2021-04-10 | – | 135 |
| SSRF with bypass leads to client side hosting / vulnerabilities ( XSS and others )Analysed#3522157 | Server-Side Request Forgery | 2026-09-17 | $500 | 77 |
| DOM XSS on duckduckgo.com searchAnalysed#876148 | Cross-site Scripting | 2020-06-26 | – | 74 |
| XSS on Videos IAAnalysed#910427 | Cross-site Scripting | 2020-07-31 | – | 67 |
| RCE + PAT Exfiltration via pull_request_target in privacy-configuration/auto-respond-pr.yml — Direct Supply Chain to All DDG BrowsersAnalysed#3619288 | No weakness recorded | 2026-06-11 | – | 66 |
| RCE + Supply Chain Attack via pull_request_target in content-scope-scripts/semver-label.yml — Affects All DuckDuckGo BrowsersAnalysed#3619287 | No weakness recorded | 2026-06-11 | – | 41 |
Subdomains765
| Name | Scope | First seen |
|---|---|---|
| 20211901170251-external-content.duckduckgo.com | In scope | 2026-11-14 |
| 45084.duckduckgo.com | In scope | 2026-11-14 |
| 6665109858176.duckduckgo.com | In scope | 2026-11-14 |
| 7eed400.duckduckgo.com | In scope | 2026-11-14 |
| 937a1.duckduckgo.com | In scope | 2026-11-14 |
| 96b4122a69.duckduckgo.com | In scope | 2026-11-14 |
| 9e42ac936b0443277.duckduckgo.com | In scope | 2026-11-14 |
| a7f982.duckduckgo.com | In scope | 2026-11-14 |
| aaron.duckduckgo.com | In scope | 2026-11-14 |
| abeyang.duckduckgo.com | In scope | 2026-11-14 |
| abeyang-new.duckduckgo.com | In scope | 2026-11-14 |
| about.duckduckgo.com | In scope | 2026-11-14 |
| abrown.duckduckgo.com | In scope | 2026-11-14 |
| ac.duckduckgo.com | In scope | 2026-11-14 |
| agimenez.duckduckgo.com | In scope | 2026-11-14 |
| amartemyanov.duckduckgo.com | In scope | 2026-11-14 |
| amiseed-dev.duckduckgo.comdev | In scope | 2026-11-14 |
| amiseed-ops.duckduckgo.com | In scope | 2026-11-14 |
| andrey.duckduckgo.com | In scope | 2026-11-14 |
| ankit.duckduckgo.com | In scope | 2026-11-14 |
| api.duckduckgo.comapi | In scope | 2026-11-14 |
| search.api.duckduckgo.comapi | In scope | 2026-11-14 |
| asana.duckduckgo.com | In scope | 2026-11-14 |
| ase-daniel1.duckduckgo.com | In scope | 2026-11-14 |
| ase-ip-2.duckduckgo.com | In scope | 2026-11-14 |
| ase-rjain1.duckduckgo.com | In scope | 2026-11-14 |
| ashish.duckduckgo.com | In scope | 2026-11-14 |
| audio.duckduckgo.com | In scope | 2026-11-14 |
| aue-aboron1.duckduckgo.com | In scope | 2026-11-14 |
| aue-bgonzalez1.duckduckgo.com | In scope | 2026-11-14 |
| aue-dmalone1.duckduckgo.com | In scope | 2026-11-14 |
| aue-fcuevas1.duckduckgo.com | In scope | 2026-11-14 |
| aue-jbrendel1.duckduckgo.com | In scope | 2026-11-14 |
| aue-jhamilton1.duckduckgo.com | In scope | 2026-11-14 |
| aue-kshannon1.duckduckgo.com | In scope | 2026-11-14 |
| aue-mmeyer1.duckduckgo.com | In scope | 2026-11-14 |
| aue-randerson1.duckduckgo.com | In scope | 2026-11-14 |
| aue-srazzaque1.duckduckgo.com | In scope | 2026-11-14 |
| auth.duckduckgo.comauth | In scope | 2026-11-14 |
| autodiscover.duckduckgo.commail | In scope | 2026-11-14 |
| avianasanchez.duckduckgo.com | In scope | 2026-11-14 |
| avinash.duckduckgo.com | In scope | 2026-11-14 |
| b2.duckduckgo.com | In scope | 2026-11-14 |
| b2-new.duckduckgo.com | In scope | 2026-11-14 |
| bangreview.duckduckgo.com | In scope | 2026-11-14 |
| bartek.duckduckgo.com | In scope | 2026-11-14 |
| bastion.duckduckgo.com | In scope | 2026-11-14 |
| beta.duckduckgo.comstaging | In scope | 2026-11-14 |
| beta-new.duckduckgo.comstaging | In scope | 2026-11-14 |
| bhall.duckduckgo.com | In scope | 2026-11-14 |
| blah.duckduckgo.com | In scope | 2026-11-14 |
| blake.duckduckgo.com | In scope | 2026-11-14 |
| blink.duckduckgo.com | In scope | 2026-11-14 |
| blog.duckduckgo.com | In scope | 2026-11-14 |
| brad.duckduckgo.com | In scope | 2026-11-14 |
| brad-slayter.duckduckgo.com | In scope | 2026-11-14 |
| brian.duckduckgo.com | In scope | 2026-11-14 |
| brian-new.duckduckgo.com | In scope | 2026-11-14 |
| brian12.duckduckgo.com | In scope | 2026-11-14 |
| brindy.duckduckgo.com | In scope | 2026-11-14 |
| brs-jpereira1.duckduckgo.com | In scope | 2026-11-14 |
| brs-marcos1.duckduckgo.com | In scope | 2026-11-14 |
| bslayter.duckduckgo.com | In scope | 2026-11-14 |
| bttf.duckduckgo.com | In scope | 2026-11-14 |
| c23334ba.duckduckgo.com | In scope | 2026-11-14 |
| caine.duckduckgo.com | In scope | 2026-11-14 |
| cali-proxy3.duckduckgo.com | In scope | 2026-11-14 |
| cali-xl1.duckduckgo.com | In scope | 2026-11-14 |
| cali-xl3.duckduckgo.com | In scope | 2026-11-14 |
| cali-zach.duckduckgo.com | In scope | 2026-11-14 |
| cbelmber.duckduckgo.com | In scope | 2026-11-14 |
| cbelmer.duckduckgo.com | In scope | 2026-11-14 |
| cbelmer-ops.duckduckgo.com | In scope | 2026-11-14 |
| cbolin.duckduckgo.com | In scope | 2026-11-14 |
| cc27dec2.duckduckgo.com | In scope | 2026-11-14 |
| cclarke.duckduckgo.com | In scope | 2026-11-14 |
| charmston.duckduckgo.com | In scope | 2026-11-14 |
| chat.duckduckgo.com | In scope | 2026-11-14 |
| chat-prod-noble.duckduckgo.com | In scope | 2026-11-14 |
| chat-staging.duckduckgo.comstaging | In scope | 2026-11-14 |
| chat-staging-noble.duckduckgo.comstaging | In scope | 2026-11-14 |
| chatgpt.duckduckgo.com | In scope | 2026-11-14 |
| chef.duckduckgo.com | In scope | 2026-11-14 |
| chrome.duckduckgo.com | In scope | 2026-11-14 |
| chuston.duckduckgo.com | In scope | 2026-11-14 |
| collect.duckduckgo.com | In scope | 2026-11-14 |
| content.duckduckgo.com | In scope | 2026-11-14 |
| craig.duckduckgo.com | In scope | 2026-11-14 |
| cristian.duckduckgo.com | In scope | 2026-11-14 |
| d98625b3-120a-402a-be2b-92775cc9989c-dev.duckduckgo.comdev | In scope | 2026-11-14 |
| daffy.duckduckgo.com | In scope | 2026-11-14 |
| daniel.duckduckgo.com | In scope | 2026-11-14 |
| daniele.duckduckgo.com | In scope | 2026-11-14 |
| dantest.duckduckgo.com | In scope | 2026-11-14 |
| dave.duckduckgo.com | In scope | 2026-11-14 |
| david.duckduckgo.com | In scope | 2026-11-14 |
| davidg.duckduckgo.com | In scope | 2026-11-14 |
| db3e67.duckduckgo.com | In scope | 2026-11-14 |
| dbp.duckduckgo.com | In scope | 2026-11-14 |
| dbp-staging.duckduckgo.comstaging | In scope | 2026-11-14 |
765 names are covered by the program's own scope; 0 were first seen this week. Names come from ProjectDiscovery's public Chaos dataset (passive sources: certificate logs, DNS and other public data), matched to the program by its listing and its own domain scope. A name being in a dataset is not permission to test it: only what the program's own scope says is in scope, and its policy decides. CyberSIXT does not resolve, probe or scan these names. Tags come from the name alone. Source: ProjectDiscovery Chaos. Subdomains on the Atlas, or search the subdomains of every program.
A name in a dataset is not permission to test it: the program's own scope and rules decide. Data as of 2026-11-15.