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
SSRF in hatchful.shopify.comAnalysed#409701ValidServer-Side Request ForgeryLow2019-04-04$50056
Self XSSAnalysed#982510ValidCross-site Scripting–2020-09-17$50055
Stored XSS on activityAnalysed#391390ValidCross-site ScriptingHigh2018-08-14$2,00055
authenticity token not verfied leads to change business nameAnalysed#994504ValidCross-Site Request ForgeryMedium2020-10-23$1,90054
Stored XSS at https://linkpop.comAnalysed#1441988ValidCross-site ScriptingMedium2022-01-20–53
Staff who only have apps and channels permission can do a takeover account at the wholesale store (Bypass get invitation link)Analysed#1266828ValidNo weakness recordedMedium2021-11-21$1,60053
Unauthenticated read and write access to ALL endpoints of a store is possible for removed staff members who had "Apps" permissionAnalysed#700831ValidInput Validation and LogicMedium2019-10-10–53
EC2 Takeover at turn.shopify.comAnalysed#1295497ValidCross-site ScriptingLow2022-03-28–52
Stored xssAnalysed#415484ValidCross-site ScriptingHigh2018-11-07$1,00052
Cross-site scripting on api.collabs.shopify.comAnalysed#1672459ValidCross-site ScriptingMedium2022-10-13$1,60051
[h1-2102] [Oberlo] Least privileged user can cancel account owner's subscription via POST on /payments/subscribeAnalysed#1084865ValidAccess ControlLow2024-01-17–51
Inject page in admin panel via Shopify.API.pushStateAnalysed#662083ValidCross-site ScriptingLow2019-09-09$50051
Bypass of fix #1370749Analysed#1489077ValidAccess ControlLow2022-04-22$90050
XSS within Shopify Email App - AdminAnalysed#869831ValidCross-site Scripting–2020-09-14–50
ability to install paid themes for freeAnalysed#273557ValidAccess ControlMedium2018-05-16–50
Shopify.com Web Cache Deception vulnerability leads to personal information and CSRF tokens leakageAnalysed#1271944ValidMisconfiguration and Insecure DesignLow2021-10-21$80048
Reflected XSSAnalysed#569241ValidCross-site ScriptingLow2019-05-28–48
H1514 Bypass Wholesale account signup restrictionsAnalysed#423496ValidAccess ControlMedium2019-06-07–48
apps.shopify.com - CSRF token leakage through Google AnalyticsAnalysed#196458ValidCross-Site Request Forgery–2017-02-07–48
Stored XSS in blog comments through Shopify APIAnalysed#192210ValidCross-site ScriptingMedium2017-03-16–48
Able to Login deactivated staff account in shopify app mobileAnalysed#175490ValidAccess Control–2016-11-29–48
Collaborators and Staff members without all necessary permissions are able to create, edit and install custom appsAnalysed#1555502ValidAccess ControlMedium2022-07-11$1,90046
[h1-2102] [Yaworski's Broskis] Low privilege user can read POS PINs via graphql and elevate his privilegeAnalysed#1091303ValidInformation DisclosureMedium2021-04-08–46
xss stored in https://your store.myshopify.com/admin/Analysed#887879ValidCross-site ScriptingLow2020-08-24$1,00046
H1514 DOM XSS on checkout.shopify.com via postMessage handler on /:id/sandbox/google_mapsAnalysed#423218ValidCross-site ScriptingMedium2019-11-04$50046
Blind Stored XSS Via Staff NameAnalysed#948929ValidCross-site ScriptingHigh2020-08-18$3,00045
Subdomain Takeover - https://competition.shopify.com/Analysed#365853ValidAccess ControlMedium2018-06-19–45
H1514 Removed Staff members who had "Apps" permission can still modify flow app connectionsAnalysed#416983ValidAccess ControlLow2019-06-14–44
XSS on services.shopify.comAnalysed#591786ValidCross-site ScriptingLow2019-06-14$50043
Authentication Bypass on Icinga monitoring serverAnalysed#143482ValidAuthentication–2016-07-17–42
Exposed Slinky Instance Admin PanelAnalysed#808762ValidAuthenticationNone2021-01-16–41
Disclosure of Github IssuesAnalysed#425719ValidInformation DisclosureMedium2018-11-08–41
User sensitive information disclosureAnalysed#975047ValidInformation DisclosureMedium2020-10-22$1,00040
Misconfiguration in Two Factor AuthorisationAnalysed#178293ValidNo weakness recorded–2016-12-17$1,50040
Inject page in admin panel via Shopify.API.pushState with protocol invalidAnalysed#868615ValidCross-site ScriptingLow2020-12-27$50039
Stored XSS on buy buttonAnalysed#397088ValidCross-site ScriptingLow2018-09-29$50039
App messaging can be hijacked by third-party websitesAnalysed#387279ValidMisconfiguration and Insecure DesignMedium2018-11-07–39
Potential to abuse pricing errors in saved cartsAnalysed#336131ValidInput Validation and LogicMedium2018-05-02–39
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
StoreFront API allows for a brute force attack on customer login by not timing out ALL attemptsAnalysed#708013ValidAuthenticationMedium2019-10-07–38
Replace other user files in Inbox messagesAnalysed#322661ValidInsecure Direct Object ReferenceMedium2018-05-01–38
Removed staff members who had "Manage shops" permission can still create development storesAnalysed#254588ValidAccess ControlMedium2019-11-08–38
Low Privileged user can add or remove cash to/from sales registerAnalysed#905543ValidAccess ControlLow2021-06-16–37
Stored XSS on demo app linkAnalysed#439912ValidCross-site ScriptingMedium2020-06-12–37
Tinymce 2.4.0Analysed#262230ValidCross-site ScriptingMedium2017-09-26$2,00037
(BYPASS) Open redirect and XSS in supporthiring.shopify.comAnalysed#158434ValidCross-Site Request Forgery–2016-11-21–37
One Click XSS in [www.shopify.com]Analysed#1563334ValidCross-site Scripting–2022-07-13–36
Race condition at create new LocationAnalysed#413759ValidInput Validation and LogicLow2018-10-05$50036
Stored XSS in [shop].myshopify.com/admin/orders/[id]Analysed#214044ValidCross-site Scripting–2017-03-28–36
mruby-engine: UAF in MRubyEngine#initialize enables local RCE#3679660InformativeNo weakness recordedNone2026-04-24–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.