Bug bounty reports15,219
Publicly disclosed HackerOne reports, with the platform's own outcome and severity.
| Report | Status | Weakness | Severity | Disclosed | Bounty | Votes |
|---|---|---|---|---|---|---|
| DOM XSS on duckduckgo.com searchAnalysed#868934 | Valid | No weakness recorded | – | 2020-06-14 | – | 326 |
| XXE on https://duckduckgo.comAnalysed#483774 | Valid | Injection and Smuggling | – | 2019-01-31 | – | 218 |
| SSRF on duckduckgo.com/iu/Analysed#398641 | Valid | Server-Side Request Forgery | – | 2018-09-09 | – | 165 |
| Partial bypass of #483774 with Blind XXE on https://duckduckgo.comAnalysed#486732 | Valid | Injection and Smuggling | – | 2019-02-25 | – | 159 |
| Reflected/Stored XSS on duckduckgo.comAnalysed#1110229 | Valid | Cross-site Scripting | – | 2021-04-10 | – | 135 |
| SSRF with bypass leads to client side hosting / vulnerabilities ( XSS and others )#3522157 | Valid | Server-Side Request Forgery | Medium | 2026-09-17 | $500 | 77 |
| DOM XSS on duckduckgo.com search#876148 | Valid | Cross-site Scripting | – | 2020-06-26 | – | 74 |
| XSS on Videos IA#910427 | Valid | 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 Browsers#3619288 | Valid | No weakness recorded | Critical | 2026-06-11 | – | 66 |
| RCE + Supply Chain Attack via pull_request_target in content-scope-scripts/semver-label.yml — Affects All DuckDuckGo Browsers#3619287 | Valid | No weakness recorded | Critical | 2026-06-11 | – | 41 |
| DOM XSS on duckduckgo.com search#921635 | Valid | Cross-site Scripting | – | 2020-08-20 | – | 30 |
| SSRF vulnerability on proxy.duckduckgo.com (access to metadata server on AWS)#395521 | Valid | No weakness recorded | – | 2018-10-31 | – | 25 |
| com.duckduckgo.mobile.android - Cache corruption#1074613 | Valid | Input Validation and Logic | – | 2021-09-26 | – | 17 |
| DOM XSS on 50x.html page#405191 | Valid | Cross-site Scripting | – | 2018-10-16 | – | 16 |
| SSRF in proxy.duckduckgo.com via the image_host parameter#358119 | Valid | Server-Side Request Forgery | – | 2018-08-15 | – | 16 |
| DOM XSS on 50x.html page on proxy.duckduckgo.com#426275 | Valid | Cross-site Scripting | – | 2018-11-07 | – | 14 |
Status and severity are HackerOne's. “Access stated” is what the title says; “Access needed” and techniques come from CyberSIXT's analysis of the public report (779 analysed so far), which can be wrong. Data as of 2026-11-14.