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
Reflected XSSAnalysed#569241ValidCross-site ScriptingLow2019-05-28–48
Shopify.com Web Cache Deception vulnerability leads to personal information and CSRF tokens leakageAnalysed#1271944ValidMisconfiguration and Insecure DesignLow2021-10-21$80048
ability to install paid themes for freeAnalysed#273557ValidAccess ControlMedium2018-05-16–50
XSS within Shopify Email App - AdminAnalysed#869831ValidCross-site Scripting–2020-09-14–50
Bypass of fix #1370749Analysed#1489077ValidAccess ControlLow2022-04-22$90050
Inject page in admin panel via Shopify.API.pushStateAnalysed#662083ValidCross-site ScriptingLow2019-09-09$50051
[h1-2102] [Oberlo] Least privileged user can cancel account owner's subscription via POST on /payments/subscribeAnalysed#1084865ValidAccess ControlLow2024-01-17–51
Cross-site scripting on api.collabs.shopify.comAnalysed#1672459ValidCross-site ScriptingMedium2022-10-13$1,60051
Stored xssAnalysed#415484ValidCross-site ScriptingHigh2018-11-07$1,00052
EC2 Takeover at turn.shopify.comAnalysed#1295497ValidCross-site ScriptingLow2022-03-28–52
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
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
Stored XSS at https://linkpop.comAnalysed#1441988ValidCross-site ScriptingMedium2022-01-20–53
authenticity token not verfied leads to change business nameAnalysed#994504ValidCross-Site Request ForgeryMedium2020-10-23$1,90054
Stored XSS on activityAnalysed#391390ValidCross-site ScriptingHigh2018-08-14$2,00055
Self XSSAnalysed#982510ValidCross-site Scripting–2020-09-17$50055
SSRF in hatchful.shopify.comAnalysed#409701ValidServer-Side Request ForgeryLow2019-04-04$50056
staff can able to extend shopify trial period without admin permissionAnalysed#947728ValidAccess ControlLow2020-09-15–56
H1514 [beerify.shopifycloud.com] GraphQL discloses internal beer consumptionAnalysed#419883ValidInformation DisclosureNone2019-05-08$80257
Reflected XSS on $Any$.myshopify.com/adminAnalysed#422707ValidCross-site ScriptingHigh2018-11-13$1,50058
XSS Stored via Upload avatar PNG [HTML] File in accounts.shopify.comAnalysed#964550ValidMisconfiguration and Insecure DesignLow2020-08-30–58
Removing parts of URL from jQuery request exposes links for download of Paid Digital Assets of the most recent Order placed by anyone on the store!Analysed#1044285ValidNo weakness recordedMedium2021-07-08$2,90058
Non-store owners can transfer Shopify-managed domain to another domain providerAnalysed#1820953ValidAccess ControlMedium2024-01-17–58
Open redirect using theme installAnalysed#101962ValidOpen Redirect–2015-12-14–61
Unauthenticated access to Zendesk tickets through athena-flex-production.shopifycloud.com Okta bypassAnalysed#397130ValidAuthenticationCritical2018-09-19–61
Using GraphQL, STAFF with NO explicit permissions on Store can retrieve Shopify Payments Balance.Analysed#417170ValidInformation DisclosureLow2019-04-04$50062
Insufficient session expiration in the **com.shopify.ping** android appAnalysed#1172205ValidAuthenticationLow2021-11-26–63
Xss triggered in Your-store.myshopify.com/admin/apps/shopify-email/editor/****Analysed#1472471ValidCross-site ScriptingMedium2022-04-25$2,90063
Session Persistence Designed to Keep Users Logged In Across Multiple Devices (Intended Behaviour)#3161827InformativeAuthenticationNone2025-09-04–63
Disclose customer orders details by shopify chat application.Analysed#968165ValidInformation DisclosureMedium2022-05-14$2,50065
Ability to Disable the Login Attempt of any Shopify Owner for 24 hrs (Zero_Click)Analysed#1406495ValidInput Validation and LogicLow2022-02-15$90065
URL Scheme Validation Bypass in Shopify Mobile App Allows Javascript ExecutionAnalysed#1737358ValidAccess ControlLow2025-09-17–65
Shopify GitHub Login and Password exposed all private source code might be available.Analysed#124100ValidInformation Disclosure–2017-06-08$1,50066
Staff without Manage Themes permissions can update themesAnalysed#1550400ValidNo weakness recordedMedium2024-01-23–66
Cache poisoning via X-Forwarded-Host in www.shopify.com/partners/blogAnalysed#977851ValidInjection and SmugglingLow2020-09-11$1,00067
A non-privileged user may create an admin account in StockyAnalysed#1245736ValidAccess ControlMedium2021-11-25–67
Stored XSS through Facebook Page ConnectionAnalysed#267570ValidCross-site ScriptingLow2020-04-04–68
Subdomain Takeover Via unclaimed Heroku Instance tim-exclusive.shopify.comAnalysed#424669ValidAuthentication–2021-02-24$50068
Reflected XSS in <any>.myshopify.com through theme previewAnalysed#226428ValidCross-site Scripting–2017-05-29–69
Session works after logout from Shopify accountAnalysed#340191ValidRace ConditionsLow2020-03-30–69
POST-based XSS on apps.shopify.comAnalysed#429679ValidCross-site ScriptingLow2019-03-14$50069
xss is triggered on your webAnalysed#1121900ValidCross-site ScriptingMedium2021-12-06–69
Stealing livechat token and using it to chat as the user - user information disclosureAnalysed#151058ValidAuthentication–2016-07-19–71
myshopify.com domain takeoverAnalysed#320355ValidInput Validation and LogicMedium2018-02-27–71
help.shopify.com Cross Site ScriptingAnalysed#564196ValidCross-site ScriptingLow2019-05-12–71
A staff member with no permissions can edit Store Customer EmailAnalysed#980511ValidInsecure Direct Object ReferenceMedium2020-10-22$1,50072
CircleCI token in github repo allows for access to sensitive build informationAnalysed#858915ValidInformation Disclosure–2020-09-15–74
Blind Stored XSS in shopify internal Parquet ViewerAnalysed#1103298ValidCross-site ScriptingMedium2024-02-08–74
Stored XSS in Discounts sectionAnalysed#618031ValidCross-site ScriptingMedium2019-06-27$1,00075
xss storedAnalysed#798599ValidCross-site Scripting–2020-04-03–75

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.