Skip to content

Bug bounty reports15,219

Publicly disclosed HackerOne reports, with the platform's own outcome and severity.

Program:Shopify
Status
Severity
Weakness
Year
Bounty paid179
Access stated
Access needed
Technique
Clear filters467 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
Account takeover intercepting magic link for Arrive appAnalysed#855618ValidAuthenticationLow2020-07-15–33
Script Editor preview token still working with uninstalled application, even for unpublished scriptAnalysed#915940ValidNo weakness recorded–2020-08-25–33
Xss At Shopify Email AppAnalysed#1339356ValidCross-site ScriptingLow2021-12-24–33
Unauthenticated access to Checkout Blocks employee-only endpoints exposed merchant metadata#3954327ValidAuthenticationMedium2026-11-03$3,10033
Bypass Filter and get Stored XssAnalysed#299424ValidCross-site ScriptingHigh2018-12-12$3,00034
DOM XSS via Shopify.API.Modal.initializeAnalysed#602767ValidCross-site ScriptingLow2019-06-21$50034
[h1-2102] Improper Access Control at https://shopify.plus/[id]/users/api in operation UpdateOrganizationUserTfaEnforcementAnalysed#1085042ValidAccess ControlMedium2022-07-11–34
[h1-2102] Wholesale - CSRF to Generate Invitation Token for a Customer and Move Customer to Invited StatusAnalysed#1091209ValidCross-Site Request ForgeryLow2021-12-06–34
Production Key and Data Found on Subdomain No Longer Operated by Shopify / Dangling DNSAnalysed#1590115ValidInformation DisclosureNone2024-05-01–34
Stored XSS in Dovetale by application of creatorAnalysed#1652046ValidCross-site ScriptingMedium2022-11-29$1,60034
Stored XSS Deleting Menu Links in the Shopify AdminAnalysed#263876ValidCross-site ScriptingMedium2017-09-08–35
Self-XSS in password reset functionalityAnalysed#286667ValidCross-site ScriptingLow2017-11-10–35
XSS *.myshopify.com/collections/vendors?q=Analysed#324136ValidCross-site ScriptingMedium2018-04-08–35
XSS on product comments in transfersAnalysed#738072ValidCross-site ScriptingLow2019-12-09$50035
Timeline Editor Self-XSS (Previous Fix #738072 Incomplete)Analysed#755679ValidCross-site ScriptingLow2020-03-16$50035
[h1-2102] shopApps query from the graphql at /users/api returns all existing created apps, including private onesAnalysed#1085332ValidInformation DisclosureMedium2022-07-15$1,90035
Unathorised access to admin endpoint on plus-website-staging5.shopifycloud.comAnalysed#1394982ValidAccess ControlMedium2021-12-03–35
mruby-engine: UAF in MRubyEngine#initialize enables local RCE#3679660InformativeNo weakness recordedNone2026-04-24–35
Stored XSS in [shop].myshopify.com/admin/orders/[id]Analysed#214044ValidCross-site Scripting–2017-03-28–36
Race condition at create new LocationAnalysed#413759ValidInput Validation and LogicLow2018-10-05$50036
One Click XSS in [www.shopify.com]Analysed#1563334ValidCross-site Scripting–2022-07-13–36
(BYPASS) Open redirect and XSS in supporthiring.shopify.comAnalysed#158434ValidCross-Site Request Forgery–2016-11-21–37
Tinymce 2.4.0Analysed#262230ValidCross-site ScriptingMedium2017-09-26$2,00037
Stored XSS on demo app linkAnalysed#439912ValidCross-site ScriptingMedium2020-06-12–37
Low Privileged user can add or remove cash to/from sales registerAnalysed#905543ValidAccess ControlLow2021-06-16–37
Removed staff members who had "Manage shops" permission can still create development storesAnalysed#254588ValidAccess ControlMedium2019-11-08–38
Replace other user files in Inbox messagesAnalysed#322661ValidInsecure Direct Object ReferenceMedium2018-05-01–38
StoreFront API allows for a brute force attack on customer login by not timing out ALL attemptsAnalysed#708013ValidAuthenticationMedium2019-10-07–38
Low privileged user can create high privileged user's KITCRM authorization token and can read and write message to KITAnalysed#909863ValidInsecure Direct Object ReferenceMedium2021-02-07–38
Potential to abuse pricing errors in saved cartsAnalysed#336131ValidInput Validation and LogicMedium2018-05-02–39
App messaging can be hijacked by third-party websitesAnalysed#387279ValidMisconfiguration and Insecure DesignMedium2018-11-07–39
Stored XSS on buy buttonAnalysed#397088ValidCross-site ScriptingLow2018-09-29$50039
Inject page in admin panel via Shopify.API.pushState with protocol invalidAnalysed#868615ValidCross-site ScriptingLow2020-12-27$50039
Misconfiguration in Two Factor AuthorisationAnalysed#178293ValidNo weakness recorded–2016-12-17$1,50040
User sensitive information disclosureAnalysed#975047ValidInformation DisclosureMedium2020-10-22$1,00040
Disclosure of Github IssuesAnalysed#425719ValidInformation DisclosureMedium2018-11-08–41
Exposed Slinky Instance Admin PanelAnalysed#808762ValidAuthenticationNone2021-01-16–41
Authentication Bypass on Icinga monitoring serverAnalysed#143482ValidAuthentication–2016-07-17–42
XSS on services.shopify.comAnalysed#591786ValidCross-site ScriptingLow2019-06-14$50043
H1514 Removed Staff members who had "Apps" permission can still modify flow app connectionsAnalysed#416983ValidAccess ControlLow2019-06-14–44
Subdomain Takeover - https://competition.shopify.com/Analysed#365853ValidAccess ControlMedium2018-06-19–45
Blind Stored XSS Via Staff NameAnalysed#948929ValidCross-site ScriptingHigh2020-08-18$3,00045
H1514 DOM XSS on checkout.shopify.com via postMessage handler on /:id/sandbox/google_mapsAnalysed#423218ValidCross-site ScriptingMedium2019-11-04$50046
xss stored in https://your store.myshopify.com/admin/Analysed#887879ValidCross-site ScriptingLow2020-08-24$1,00046
[h1-2102] [Yaworski's Broskis] Low privilege user can read POS PINs via graphql and elevate his privilegeAnalysed#1091303ValidInformation DisclosureMedium2021-04-08–46
Collaborators and Staff members without all necessary permissions are able to create, edit and install custom appsAnalysed#1555502ValidAccess ControlMedium2022-07-11$1,90046
Able to Login deactivated staff account in shopify app mobileAnalysed#175490ValidAccess Control–2016-11-29–48
Stored XSS in blog comments through Shopify APIAnalysed#192210ValidCross-site ScriptingMedium2017-03-16–48
apps.shopify.com - CSRF token leakage through Google AnalyticsAnalysed#196458ValidCross-Site Request Forgery–2017-02-07–48
H1514 Bypass Wholesale account signup restrictionsAnalysed#423496ValidAccess ControlMedium2019-06-07–48

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.