Bug bounty reports15,219
Publicly disclosed HackerOne reports, with the platform's own outcome and severity.
| Report | Status | Weakness | Severity | Disclosed | Bounty | Votes |
|---|---|---|---|---|---|---|
| XSS while logging using GoogleAnalysed#691611 | Valid | Cross-site Scripting | – | 2019-09-11 | $1,750 | 341 |
| Stored XSS in my staff name fired in another your internal panelAnalysed#946053 | Valid | Cross-site Scripting | High | 2020-07-29 | – | 326 |
| XSS at jamfpro.shopifycloud.comAnalysed#1444682 | Valid | Cross-site Scripting | Medium | 2023-02-02 | $9,400 | 240 |
| H1514 DOMXSS on Embedded SDK via Shopify.API.setWindowLocation abusing cookie StuffingAnalysed#422043 | Valid | Cross-site Scripting | High | 2019-04-17 | – | 195 |
| XSS at https://exchangemarketplace.com/blogsearchAnalysed#1145162 | Valid | Cross-site Scripting | Medium | 2021-04-09 | – | 174 |
| XSS in www.shopify.com/markets?utm_source=Analysed#1699762 | Valid | Cross-site Scripting | Low | 2022-10-18 | – | 159 |
| Stored XSS in SVG file as data: urlAnalysed#1276742 | Valid | Cross-site Scripting | Medium | 2023-01-31 | $5,300 | 153 |
| Reflected XSS In Marketing Reports Page On *.myshopify.com/adminAnalysed#1754843 | Valid | Cross-site Scripting | Medium | 2025-04-15 | – | 128 |
| Stored XSS in private message#729424 | Valid | Cross-site Scripting | Medium | 2019-11-08 | $1,000 | 124 |
| XSS on any Shopify shop via abuse of the HTML5 structured clone algorithm in postMessage listener on "/:id/digital_wallets/dialog"Analysed#231053 | Valid | Cross-site Scripting | – | 2017-05-30 | $3,000 | 121 |
| Reflected XSS on help.shopify.comAnalysed#1940245 | Valid | Cross-site Scripting | Low | 2024-01-25 | $500 | 111 |
| Reflected XSS in AI Chat Bot Greetings at help.shopify.com via Markdown Image RenderingAnalysed#2509022 | Valid | Cross-site Scripting | Medium | 2026-06-18 | $1,600 | 110 |
| Stored XSS in Shopify ChatAnalysed#756729 | Valid | Cross-site Scripting | Low | 2019-12-23 | $500 | 106 |
| Reflected XSS in *.myshopify.com/account/registerAnalysed#470206 | Valid | Cross-site Scripting | Medium | 2019-03-12 | – | 104 |
| Reflected XSS online-store-git.shopifycloud.comAnalysed#1410459 | Valid | Cross-site Scripting | Medium | 2022-01-20 | $3,500 | 98 |
| XSS on $shop$.myshopify.com/admin/ and partners.shopify.com via whitelist bypass in SVG icon for sales channel applicationsAnalysed#232174 | Valid | Cross-site Scripting | High | 2017-06-27 | $5,000 | 88 |
| Reflective Cross-site Scripting via Newsletter FormAnalysed#709336 | Valid | Cross-site Scripting | High | 2019-10-11 | $2,000 | 79 |
| Stored XSS in /admin/product and /admin/collectionsAnalysed#1147433 | Valid | Cross-site Scripting | Medium | 2022-12-01 | $5,300 | 76 |
| ██████ DOM XSS via Shopify.API.remoteRedirectAnalysed#646505 | Valid | Cross-site Scripting | Low | 2019-09-15 | – | 76 |
| xss storedAnalysed#798599 | Valid | Cross-site Scripting | – | 2020-04-03 | – | 75 |
| Stored XSS in Discounts sectionAnalysed#618031 | Valid | Cross-site Scripting | Medium | 2019-06-27 | $1,000 | 75 |
| Blind Stored XSS in shopify internal Parquet ViewerAnalysed#1103298 | Valid | Cross-site Scripting | Medium | 2024-02-08 | – | 74 |
| help.shopify.com Cross Site ScriptingAnalysed#564196 | Valid | Cross-site Scripting | Low | 2019-05-12 | – | 71 |
| xss is triggered on your webAnalysed#1121900 | Valid | Cross-site Scripting | Medium | 2021-12-06 | – | 69 |
| POST-based XSS on apps.shopify.comAnalysed#429679 | Valid | Cross-site Scripting | Low | 2019-03-14 | $500 | 69 |
| Reflected XSS in <any>.myshopify.com through theme previewAnalysed#226428 | Valid | Cross-site Scripting | – | 2017-05-29 | – | 69 |
| Stored XSS through Facebook Page ConnectionAnalysed#267570 | Valid | Cross-site Scripting | Low | 2020-04-04 | – | 68 |
| Xss triggered in Your-store.myshopify.com/admin/apps/shopify-email/editor/****Analysed#1472471 | Valid | Cross-site Scripting | Medium | 2022-04-25 | $2,900 | 63 |
| Reflected XSS on $Any$.myshopify.com/adminAnalysed#422707 | Valid | Cross-site Scripting | High | 2018-11-13 | $1,500 | 58 |
| Self XSSAnalysed#982510 | Valid | Cross-site Scripting | – | 2020-09-17 | $500 | 55 |
| Stored XSS on activityAnalysed#391390 | Valid | Cross-site Scripting | High | 2018-08-14 | $2,000 | 55 |
| Stored XSS at https://linkpop.comAnalysed#1441988 | Valid | Cross-site Scripting | Medium | 2022-01-20 | – | 53 |
| EC2 Takeover at turn.shopify.comAnalysed#1295497 | Valid | Cross-site Scripting | Low | 2022-03-28 | – | 52 |
| Stored xssAnalysed#415484 | Valid | Cross-site Scripting | High | 2018-11-07 | $1,000 | 52 |
| Cross-site scripting on api.collabs.shopify.comAnalysed#1672459 | Valid | Cross-site Scripting | Medium | 2022-10-13 | $1,600 | 51 |
| Inject page in admin panel via Shopify.API.pushStateAnalysed#662083 | Valid | Cross-site Scripting | Low | 2019-09-09 | $500 | 51 |
| XSS within Shopify Email App - AdminAnalysed#869831 | Valid | Cross-site Scripting | – | 2020-09-14 | – | 50 |
| Reflected XSSAnalysed#569241 | Valid | Cross-site Scripting | Low | 2019-05-28 | – | 48 |
| Stored XSS in blog comments through Shopify APIAnalysed#192210 | Valid | Cross-site Scripting | Medium | 2017-03-16 | – | 48 |
| xss stored in https://your store.myshopify.com/admin/Analysed#887879 | Valid | Cross-site Scripting | Low | 2020-08-24 | $1,000 | 46 |
| H1514 DOM XSS on checkout.shopify.com via postMessage handler on /:id/sandbox/google_mapsAnalysed#423218 | Valid | Cross-site Scripting | Medium | 2019-11-04 | $500 | 46 |
| Blind Stored XSS Via Staff NameAnalysed#948929 | Valid | Cross-site Scripting | High | 2020-08-18 | $3,000 | 45 |
| XSS on services.shopify.comAnalysed#591786 | Valid | Cross-site Scripting | Low | 2019-06-14 | $500 | 43 |
| Inject page in admin panel via Shopify.API.pushState with protocol invalidAnalysed#868615 | Valid | Cross-site Scripting | Low | 2020-12-27 | $500 | 39 |
| Stored XSS on buy buttonAnalysed#397088 | Valid | Cross-site Scripting | Low | 2018-09-29 | $500 | 39 |
| Stored XSS on demo app linkAnalysed#439912 | Valid | Cross-site Scripting | Medium | 2020-06-12 | – | 37 |
| Tinymce 2.4.0Analysed#262230 | Valid | Cross-site Scripting | Medium | 2017-09-26 | $2,000 | 37 |
| One Click XSS in [www.shopify.com]Analysed#1563334 | Valid | Cross-site Scripting | – | 2022-07-13 | – | 36 |
| Stored XSS in [shop].myshopify.com/admin/orders/[id]Analysed#214044 | Valid | Cross-site Scripting | – | 2017-03-28 | – | 36 |
| Timeline Editor Self-XSS (Previous Fix #738072 Incomplete)Analysed#755679 | Valid | Cross-site Scripting | Low | 2020-03-16 | $500 | 35 |
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, where there is one, which can be wrong. Data as of 2026-11-15.