{"title":"Paddle.com Public Bug Bounty Program","slug":"paddle-com-public-bug-bounty-program","rules":"# About\n## About Paddle\nPaddle.com Market Limited (and our subsidiaries) (\"Paddle\", or the \"Company\") offers SaaS companies a completely different approach to their payments infrastructure. Instead of assembling and maintaining a complex stack of payments-related apps and services, we're a merchant of record for our customers, taking away 100% of the pain of payments fragmentation. It's faster, safer, simpler, and above all, way better.\n\nAt Paddle we recognise the important role that security researchers play in helping to keep the Company and our customers secure. The goal of this Bug Bounty Program is to continuously improve our security posture at Paddle.\n\nBy participating in this Program, you acknowledge that you have read and agreed to these Program rules.\n\n## About the scope of this Program\n\n**We ask you to respect the scope of our program and to not hunt outside of it. Should you need to report anything outside of the scope of this program you may do so through our VDP program here [https:\/\/vdp.paddle.com](https:\/\/vdp.paddle.com).**\n\n### Sandbox environment\nFor any in-scope endpoint marked with \"(and sandbox)\", an equivalent sandbox environment is available by prefixing `sandbox-` to the domain (for example, `vendors.paddle.com` has a sandbox version at `sandbox-vendors.paddle.com`). \n\nOur production and sandbox environments are equivalent and run the same code, so a vulnerability on one should be present on the other. Thus the same valid vulnerability uncovered both on sandbox and production environments will only warrant a single reward and should be reported through the same report.\n\nThe sandbox environment does not process real payments, nor do the test transactions that flow through it have any tax implications. Tests which involve financial transactions must **not** be carried out on the production environment. There are [test cards](https:\/\/developer.paddle.com\/getting-started\/c052e9e8d265f-working-with-the-paddle-sandbox#test-cards) which can be used on the sandbox environment to simulate a real purchase. To ensure you are able to test the full Paddle platform, please focus on testing on our sandbox environment.\n\n### [https:\/\/www.paddle.com\/](https:\/\/www.paddle.com\/)\nThis is our main website, providing company and product information to our customers and stakeholders.\n\n### [https:\/\/vendors.paddle.com\/](https:\/\/vendors.paddle.com\/) (and sandbox)\nThis is our vendor dashboard application, providing self-service access to configuration for Paddle's products.\n\nPlease note that specific testing precautions apply to the production environment, see above.\n\n### [https:\/\/api.paddle.com\/](https:\/\/api.paddle.com\/) (and sandbox)\nThis is the entrypoint to Paddle\u2019s API platform. Documentation is listed below under the API Reference link.\n\n### Checkout\/payment functionality\n\nAs documented above (see \"Sandbox environment\"), tests on the following two endpoints are only permitted on the sandbox environment.\n\n- [https:\/\/sandbox-checkout-service.paddle.com\/ ](https:\/\/sandbox-checkout-service.paddle.com\/)\n- [https:\/\/sandbox-buy.paddle.com\/](https:\/\/sandbox-buy.paddle.com\/)\n \n### [https:\/\/developer.paddle.com\/](https:\/\/developer.paddle.com\/)\n\nThis is our developer documentation website.\n\nThe following sections of our documentation may be useful as you test the platform:\n- [Get Started](https:\/\/developer.paddle.com\/build\/onboarding\/overview)  - get up and running with a Paddle checkout\n- [Test Cards](https:\/\/developer.paddle.com\/concepts\/payment-methods\/credit-debit-card#test-payment-method)  - allow payments to be simulated in the sandbox environment\n- [API Reference](https:\/\/developer.paddle.com\/api-reference\/overview)\n- [Webhook Reference](https:\/\/developer.paddle.com\/webhooks\/overview)\n- [Next.js Starter Kit](https:\/\/nextjs-starterkit.paddle.com\/)\n\n### About specific non qualifying issues\n\n#### Account issues due to unverified email addresses (i.e. the ability to set MFA)\n\nWe're aware of various behaviours around MFA and email addresses verifications that you may consider reporting through our program. Those are known to us and by design as to improve user experience and foster a smoother onboarding process, they won't warrant a reward. \n\n#### Access control issues linked to 'hidden' pages or features\n\nYou may stumble upon features or pages that are not accessible from the UI but may still be interacted with through direct requests. This is often by design as they're legitimate features\/pages that are hidden to foster a better user experience and clearer UI. Reports about it won't warrant any reward. An example of this is with the \u201cInvoicing\u201d role, where some pages such as \u201cCustomers\u201d cannot be viewed, but the role still allows access to manage customers (and indeed this can be done directly on the \u201cInvoices\u201d page.\n\n### Main out of scope assets\n- [https:\/\/checkout-service.paddle.com\/](https:\/\/checkout-service.paddle.com\/) - testing is only permitted on the sandbox environment, see above\n- [https:\/\/buy.paddle.com](https:\/\/buy.paddle.com\/) - testing is only permitted on the sandbox environment, see above\n- All domains not listed in-scope\n\n# Program Rules\nParticipants are permitted to perform tests and investigations on Paddle's systems, as long as they act in good faith and respect the scope and rules described below. This Program does not give you permission to act in any manner that is inconsistent with the law, or which might cause the Company or partner companies to be in breach of any legal obligations.\n\n## Reporting & Disclosure Policy\nPaddle believes that working with skilled security researchers across the globe is crucial in identifying weaknesses in any technology. If you believe you've found a security issue in our products or services, we encourage you to notify us. We welcome working with you to resolve the issue promptly.\n\n\n## Program Rules\n\n\n### Testing Policy and Responsible Disclosure\n\nPlease adhere to the following rules while performing research on this program:\n- Denial of service (DoS) attacks on our applications, servers, networks or infrastructure are strictly forbidden.\n- Avoid tests that could cause degradation or interruption of our services.\n- Do not use automated scanners or tools that generate large amounts of network traffic.\n- Do not leak, manipulate, or destroy any user data or files in any of our applications\/servers.\n- Do not copy any files from our applications\/servers and disclose them.\n- No vulnerability disclosure, full, partial or otherwise, is allowed.\n\n### Reward Eligibility and Amount\n\nWe are happy to thank everyone who submits valid reports which help us improve our security, however only those that meet the following eligibility requirements may receive a monetary reward:\n- You must be the first reporter of a vulnerability.\n- The vulnerability must be a qualifying vulnerability per the entirety of the program rules and scopes.\n- The report must contain the following elements:\n\t- Clear textual description of the vulnerability, how it can be exploited, the security impact it has on the application, its users and our organisation, and remediation advice on fixing the vulnerability\n\t- Proof of exploitation: screenshots demonstrating the exploit was performed, and showing the final impact.\n\t- Provide complete steps with the necessary information to reproduce the exploit, including (if necessary) code snippets, payloads, commands etc.\n- You must not break any of the testing policy rules listed here.\n- You must not be a former or current employee of our organisation or one of its contractors.\n- If you find the same vulnerability several times, please create only one report and use comments to add further context. You'll be rewarded according to your findings.\n\nReward amounts are based on:\n- Reward grid of the report's scope\n- CVSS scoring and actual business impact of the vulnerability upon performing risk analysis\n\n## Reports of leaks and exposed credentials\n\nIn the context of this program, we do not intend to encourage, **accept or reward** reports of leaks that are not applicable to our program\u2019s scope and identified outside of our program\u2019s scope, such as:\n- Exposed credentials in\/from an out-of-scope asset\/source\n- Sensitive information exposed in\/from an out-of-scope asset\/source\n\nAlso, in order not to encourage dark and grey economies, in particular the purchase, resale and trade of identifiers or stolen information, as well as all types of dangerous behaviour (e.g. social engineering, ...), we will not accept or reward any report based on information whose source is not the result of failure on the part of our organization or one of our employees\/service providers.\n\nThis excludes, but is not limited to:\n- Stolen credentials gathered from unidentified sources\n- Exposed credentials that are not applicable on the program\u2019s scope\n- Exposed GitHub\/GitLab (or similar) instance or repository with no direct relation with our program\u2019s scope\n- Exposed secrets (e.g. API tokens\/keys or other technical credentials) that are not directly related to the program\u2019s scope\n- Exposed PII on an out-of-scope asset\n\n### To summarize our policy, you may refer to this table :\n\n| | **Source of leak is in-scope** | **Source of leak belongs to our organization but is out-of-scope ** |**Source of leak does not belong to our organization and is out-of-scope** |\n| --- | --- | --- | --- |\n| **Impact is in-scope (e.g. valid credentials on an in-scope asset)** | Eligible | Eligible| Not Eligible|\n| **Impact is out-of-scope (e.g. valid credentials for an out-of-scope asset)** | Eligible | Not Eligible| Not Eligible|\n\n### Important precautions and limitations\n\nAs a complement to the Program\u2019s rules and testing policy :\n- DO NOT alter compromised accounts by creating, deleting or modifying any data\n- DO NOT use compromised accounts to search for post-auth vulnerabilities (they won\u2019t be eligible anyway)\n- DO NOT include Personally Identifiable Information (PII) in your report and please REDACT\/OBFUSCATE the PII that is part of your PoC (screenshot, server response, JSON file, etc.) as much as possible.\n- In case of exposed credentials or secrets, limit yourself to verifying the credentials validity\n- In case of sensitive information leak, DO NOT extract\/copy every document or data that is exposed and limit yourself to describe and list what is exposed. \n\n## Testing precautions\n- The user-agent suffix is mandatory.\n- The sandbox and production environments share the same code and run on equivalent infrastructure. You may check if you\u2019re able to reproduce any vulnerability on the other environment from the one you discover it on (subject to the Program rules), but only one reward will be considered.\n\n## Third-party tool usage\nThe use of third-party sites or tools for vulnerability testing is prohibited (for instance - XSS Hunter or its variants). We ask you to only use assets that you own\/control for the purpose of your tests (e.g. self hosted versions of tools like XSS Hunter are allowed). Please make sure that all traffic goes through domains only you have control over, failing to comply with these guidelines may result in forfeiture of any reward.","rules_html":"<h1>About<\/h1>\n<h2>About Paddle<\/h2>\n<p>Paddle.com Market Limited (and our subsidiaries) (\"Paddle\", or the \"Company\") offers SaaS companies a completely different approach to their payments infrastructure. Instead of assembling and maintaining a complex stack of payments-related apps and services, we're a merchant of record for our customers, taking away 100% of the pain of payments fragmentation. It's faster, safer, simpler, and above all, way better.<\/p>\n<p>At Paddle we recognise the important role that security researchers play in helping to keep the Company and our customers secure. The goal of this Bug Bounty Program is to continuously improve our security posture at Paddle.<\/p>\n<p>By participating in this Program, you acknowledge that you have read and agreed to these Program rules.<\/p>\n<h2>About the scope of this Program<\/h2>\n<p><strong>We ask you to respect the scope of our program and to not hunt outside of it. Should you need to report anything outside of the scope of this program you may do so through our VDP program here <a href=\"https:\/\/vdp.paddle.com\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" title=\"https:\/\/vdp.paddle.com\">https:\/\/vdp.paddle.com<\/a>.<\/strong><\/p>\n<h3>Sandbox environment<\/h3>\n<p>For any in-scope endpoint marked with \"(and sandbox)\", an equivalent sandbox environment is available by prefixing <code>sandbox-<\/code> to the domain (for example, <code>vendors.paddle.com<\/code> has a sandbox version at <code>sandbox-vendors.paddle.com<\/code>). <\/p>\n<p>Our production and sandbox environments are equivalent and run the same code, so a vulnerability on one should be present on the other. Thus the same valid vulnerability uncovered both on sandbox and production environments will only warrant a single reward and should be reported through the same report.<\/p>\n<p>The sandbox environment does not process real payments, nor do the test transactions that flow through it have any tax implications. Tests which involve financial transactions must <strong>not<\/strong> be carried out on the production environment. There are <a href=\"https:\/\/developer.paddle.com\/getting-started\/c052e9e8d265f-working-with-the-paddle-sandbox#test-cards\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" title=\"https:\/\/developer.paddle.com\/getting-started\/c052e9e8d265f-working-with-the-paddle-sandbox#test-cards\">test cards<\/a> which can be used on the sandbox environment to simulate a real purchase. To ensure you are able to test the full Paddle platform, please focus on testing on our sandbox environment.<\/p>\n<h3><a href=\"https:\/\/www.paddle.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" title=\"https:\/\/www.paddle.com\/\">https:\/\/www.paddle.com\/<\/a><\/h3>\n<p>This is our main website, providing company and product information to our customers and stakeholders.<\/p>\n<h3><a href=\"https:\/\/vendors.paddle.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" title=\"https:\/\/vendors.paddle.com\/\">https:\/\/vendors.paddle.com\/<\/a> (and sandbox)<\/h3>\n<p>This is our vendor dashboard application, providing self-service access to configuration for Paddle's products.<\/p>\n<p>Please note that specific testing precautions apply to the production environment, see above.<\/p>\n<h3><a href=\"https:\/\/api.paddle.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" title=\"https:\/\/api.paddle.com\/\">https:\/\/api.paddle.com\/<\/a> (and sandbox)<\/h3>\n<p>This is the entrypoint to Paddle\u2019s API platform. Documentation is listed below under the API Reference link.<\/p>\n<h3>Checkout\/payment functionality<\/h3>\n<p>As documented above (see \"Sandbox environment\"), tests on the following two endpoints are only permitted on the sandbox environment.<\/p>\n<ul>\n<li><a href=\"https:\/\/sandbox-checkout-service.paddle.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" title=\"https:\/\/sandbox-checkout-service.paddle.com\/\">https:\/\/sandbox-checkout-service.paddle.com\/ <\/a><\/li>\n<li><a href=\"https:\/\/sandbox-buy.paddle.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" title=\"https:\/\/sandbox-buy.paddle.com\/\">https:\/\/sandbox-buy.paddle.com\/<\/a><\/li>\n<\/ul>\n<h3><a href=\"https:\/\/developer.paddle.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" title=\"https:\/\/developer.paddle.com\/\">https:\/\/developer.paddle.com\/<\/a><\/h3>\n<p>This is our developer documentation website.<\/p>\n<p>The following sections of our documentation may be useful as you test the platform:<\/p>\n<ul>\n<li><a href=\"https:\/\/developer.paddle.com\/build\/onboarding\/overview\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" title=\"https:\/\/developer.paddle.com\/build\/onboarding\/overview\">Get Started<\/a>  - get up and running with a Paddle checkout<\/li>\n<li><a href=\"https:\/\/developer.paddle.com\/concepts\/payment-methods\/credit-debit-card#test-payment-method\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" title=\"https:\/\/developer.paddle.com\/concepts\/payment-methods\/credit-debit-card#test-payment-method\">Test Cards<\/a>  - allow payments to be simulated in the sandbox environment<\/li>\n<li><a href=\"https:\/\/developer.paddle.com\/api-reference\/overview\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" title=\"https:\/\/developer.paddle.com\/api-reference\/overview\">API Reference<\/a><\/li>\n<li><a href=\"https:\/\/developer.paddle.com\/webhooks\/overview\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" title=\"https:\/\/developer.paddle.com\/webhooks\/overview\">Webhook Reference<\/a><\/li>\n<li><a href=\"https:\/\/nextjs-starterkit.paddle.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" title=\"https:\/\/nextjs-starterkit.paddle.com\/\">Next.js Starter Kit<\/a><\/li>\n<\/ul>\n<h3>About specific non qualifying issues<\/h3>\n<h4>Account issues due to unverified email addresses (i.e. the ability to set MFA)<\/h4>\n<p>We're aware of various behaviours around MFA and email addresses verifications that you may consider reporting through our program. Those are known to us and by design as to improve user experience and foster a smoother onboarding process, they won't warrant a reward. <\/p>\n<h4>Access control issues linked to 'hidden' pages or features<\/h4>\n<p>You may stumble upon features or pages that are not accessible from the UI but may still be interacted with through direct requests. This is often by design as they're legitimate features\/pages that are hidden to foster a better user experience and clearer UI. Reports about it won't warrant any reward. An example of this is with the \u201cInvoicing\u201d role, where some pages such as \u201cCustomers\u201d cannot be viewed, but the role still allows access to manage customers (and indeed this can be done directly on the \u201cInvoices\u201d page.<\/p>\n<h3>Main out of scope assets<\/h3>\n<ul>\n<li><a href=\"https:\/\/checkout-service.paddle.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" title=\"https:\/\/checkout-service.paddle.com\/\">https:\/\/checkout-service.paddle.com\/<\/a> - testing is only permitted on the sandbox environment, see above<\/li>\n<li><a href=\"https:\/\/buy.paddle.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" title=\"https:\/\/buy.paddle.com\/\">https:\/\/buy.paddle.com<\/a> - testing is only permitted on the sandbox environment, see above<\/li>\n<li>All domains not listed in-scope<\/li>\n<\/ul>\n<h1>Program Rules<\/h1>\n<p>Participants are permitted to perform tests and investigations on Paddle's systems, as long as they act in good faith and respect the scope and rules described below. This Program does not give you permission to act in any manner that is inconsistent with the law, or which might cause the Company or partner companies to be in breach of any legal obligations.<\/p>\n<h2>Reporting &amp; Disclosure Policy<\/h2>\n<p>Paddle believes that working with skilled security researchers across the globe is crucial in identifying weaknesses in any technology. If you believe you've found a security issue in our products or services, we encourage you to notify us. We welcome working with you to resolve the issue promptly.<\/p>\n<h2>Program Rules<\/h2>\n<h3>Testing Policy and Responsible Disclosure<\/h3>\n<p>Please adhere to the following rules while performing research on this program:<\/p>\n<ul>\n<li>Denial of service (DoS) attacks on our applications, servers, networks or infrastructure are strictly forbidden.<\/li>\n<li>Avoid tests that could cause degradation or interruption of our services.<\/li>\n<li>Do not use automated scanners or tools that generate large amounts of network traffic.<\/li>\n<li>Do not leak, manipulate, or destroy any user data or files in any of our applications\/servers.<\/li>\n<li>Do not copy any files from our applications\/servers and disclose them.<\/li>\n<li>No vulnerability disclosure, full, partial or otherwise, is allowed.<\/li>\n<\/ul>\n<h3>Reward Eligibility and Amount<\/h3>\n<p>We are happy to thank everyone who submits valid reports which help us improve our security, however only those that meet the following eligibility requirements may receive a monetary reward:<\/p>\n<ul>\n<li>You must be the first reporter of a vulnerability.<\/li>\n<li>The vulnerability must be a qualifying vulnerability per the entirety of the program rules and scopes.<\/li>\n<li>The report must contain the following elements:\n<ul>\n<li>Clear textual description of the vulnerability, how it can be exploited, the security impact it has on the application, its users and our organisation, and remediation advice on fixing the vulnerability<\/li>\n<li>Proof of exploitation: screenshots demonstrating the exploit was performed, and showing the final impact.<\/li>\n<li>Provide complete steps with the necessary information to reproduce the exploit, including (if necessary) code snippets, payloads, commands etc.<\/li>\n<\/ul><\/li>\n<li>You must not break any of the testing policy rules listed here.<\/li>\n<li>You must not be a former or current employee of our organisation or one of its contractors.<\/li>\n<li>If you find the same vulnerability several times, please create only one report and use comments to add further context. You'll be rewarded according to your findings.<\/li>\n<\/ul>\n<p>Reward amounts are based on:<\/p>\n<ul>\n<li>Reward grid of the report's scope<\/li>\n<li>CVSS scoring and actual business impact of the vulnerability upon performing risk analysis<\/li>\n<\/ul>\n<h2>Reports of leaks and exposed credentials<\/h2>\n<p>In the context of this program, we do not intend to encourage, <strong>accept or reward<\/strong> reports of leaks that are not applicable to our program\u2019s scope and identified outside of our program\u2019s scope, such as:<\/p>\n<ul>\n<li>Exposed credentials in\/from an out-of-scope asset\/source<\/li>\n<li>Sensitive information exposed in\/from an out-of-scope asset\/source<\/li>\n<\/ul>\n<p>Also, in order not to encourage dark and grey economies, in particular the purchase, resale and trade of identifiers or stolen information, as well as all types of dangerous behaviour (e.g. social engineering, ...), we will not accept or reward any report based on information whose source is not the result of failure on the part of our organization or one of our employees\/service providers.<\/p>\n<p>This excludes, but is not limited to:<\/p>\n<ul>\n<li>Stolen credentials gathered from unidentified sources<\/li>\n<li>Exposed credentials that are not applicable on the program\u2019s scope<\/li>\n<li>Exposed GitHub\/GitLab (or similar) instance or repository with no direct relation with our program\u2019s scope<\/li>\n<li>Exposed secrets (e.g. API tokens\/keys or other technical credentials) that are not directly related to the program\u2019s scope<\/li>\n<li>Exposed PII on an out-of-scope asset<\/li>\n<\/ul>\n<h3>To summarize our policy, you may refer to this table :<\/h3>\n<table>\n<thead>\n<tr>\n<th><\/th>\n<th><strong>Source of leak is in-scope<\/strong><\/th>\n<th><strong>Source of leak belongs to our organization but is out-of-scope <\/strong><\/th>\n<th><strong>Source of leak does not belong to our organization and is out-of-scope<\/strong><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Impact is in-scope (e.g. valid credentials on an in-scope asset)<\/strong><\/td>\n<td>Eligible<\/td>\n<td>Eligible<\/td>\n<td>Not Eligible<\/td>\n<\/tr>\n<tr>\n<td><strong>Impact is out-of-scope (e.g. valid credentials for an out-of-scope asset)<\/strong><\/td>\n<td>Eligible<\/td>\n<td>Not Eligible<\/td>\n<td>Not Eligible<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Important precautions and limitations<\/h3>\n<p>As a complement to the Program\u2019s rules and testing policy :<\/p>\n<ul>\n<li>DO NOT alter compromised accounts by creating, deleting or modifying any data<\/li>\n<li>DO NOT use compromised accounts to search for post-auth vulnerabilities (they won\u2019t be eligible anyway)<\/li>\n<li>DO NOT include Personally Identifiable Information (PII) in your report and please REDACT\/OBFUSCATE the PII that is part of your PoC (screenshot, server response, JSON file, etc.) as much as possible.<\/li>\n<li>In case of exposed credentials or secrets, limit yourself to verifying the credentials validity<\/li>\n<li>In case of sensitive information leak, DO NOT extract\/copy every document or data that is exposed and limit yourself to describe and list what is exposed. <\/li>\n<\/ul>\n<h2>Testing precautions<\/h2>\n<ul>\n<li>The user-agent suffix is mandatory.<\/li>\n<li>The sandbox and production environments share the same code and run on equivalent infrastructure. You may check if you\u2019re able to reproduce any vulnerability on the other environment from the one you discover it on (subject to the Program rules), but only one reward will be considered.<\/li>\n<\/ul>\n<h2>Third-party tool usage<\/h2>\n<p>The use of third-party sites or tools for vulnerability testing is prohibited (for instance - XSS Hunter or its variants). We ask you to only use assets that you own\/control for the purpose of your tests (e.g. self hosted versions of tools like XSS Hunter are allowed). Please make sure that all traffic goes through domains only you have control over, failing to comply with these guidelines may result in forfeiture of any reward.<\/p>","type":"bug-bounty","status":"V","demo":false,"public":true,"bounty":true,"gift":false,"hall_of_fame":true,"hacktivity":false,"report_count_per_scope":true,"report_collaboration_active":true,"pid":null,"secured":false,"triaged":null,"disabled":false,"vdp":false,"reports_count":1118,"reports_imported_count":null,"pending_hunter_suggestions_count":0,"bounty_reward_min":50,"bounty_reward_max":5000,"scopes_count":12,"archived":false,"thumbnail":{"name":"0ef5acf2-330c-4b95-b8ec-5fdc87d83868","original_name":"paddle thumb.png","mime_type":"image\/png","size":29200,"url":"https:\/\/cdn-yeswehack.com\/program\/thumbnail\/0ef5acf2-330c-4b95-b8ec-5fdc87d83868"},"event":null,"business_unit":{"name":"Paddle.com Market Ltd","slug":"paddle-com-market-ltd","description":"Paddle offers SaaS companies a completely different approach to their payments infrastructure. Instead of assembling and maintaining a complex stack of payments-related apps and services, we\u2019re a merchant of record for our customers, taking away 100% of the pain of payments fragmentation. It\u2019s faster, safer, simpler, and above all, way better.","currency":"USD","already_activate_product":true,"logo":{"name":"809abf7b-ea39-483c-9554-b05de31a085d","original_name":"black-on-yellow-mono-copy.png","mime_type":"image\/png","size":11770,"url":"https:\/\/cdn-yeswehack.com\/business-unit\/logo\/809abf7b-ea39-483c-9554-b05de31a085d"}},"vpn_outbound_ips":null,"id":null,"scopes":[{"scope":"https:\/\/vendors.paddle.com","scope_type":"web-application","scope_type_name":"Web application","asset_value":"HIGH","report_count":null},{"scope":"https:\/\/sandbox-vendors.paddle.com","scope_type":"web-application","scope_type_name":"Web application","asset_value":"HIGH","report_count":null},{"scope":"https:\/\/api.paddle.com","scope_type":"api","scope_type_name":"API","asset_value":"HIGH","report_count":null},{"scope":"https:\/\/sandbox-api.paddle.com","scope_type":"api","scope_type_name":"API","asset_value":"HIGH","report_count":null},{"scope":"https:\/\/sandbox-checkout-service.paddle.com","scope_type":"web-application","scope_type_name":"Web application","asset_value":"HIGH","report_count":null},{"scope":"https:\/\/sandbox-buy.paddle.com","scope_type":"web-application","scope_type_name":"Web application","asset_value":"HIGH","report_count":null},{"scope":"https:\/\/paddle.net","scope_type":"web-application","scope_type_name":"Web application","asset_value":"HIGH","report_count":null},{"scope":"https:\/\/customer-portal.paddle.com","scope_type":"web-application","scope_type_name":"Web application","asset_value":"HIGH","report_count":null},{"scope":"https:\/\/login.paddle.com","scope_type":"web-application","scope_type_name":"Web application","asset_value":"HIGH","report_count":null},{"scope":"https:\/\/sandbox-login.paddle.com","scope_type":"web-application","scope_type_name":"Web application","asset_value":"HIGH","report_count":null},{"scope":"https:\/\/www.paddle.com","scope_type":"web-application","scope_type_name":"Web application","asset_value":"MEDIUM","report_count":null},{"scope":"https:\/\/developer.paddle.com","scope_type":"web-application","scope_type_name":"Web application","asset_value":"MEDIUM","report_count":null}],"out_of_scope":["All domains, subdomains or assets not listed in the above list of 'Scopes' must be considered as out of the scope of this program","https:\/\/checkout-service.paddle.com","https:\/\/buy.paddle.com"],"qualifying_vulnerability":["SQL Injection (SQLi)","Cross-Site Scripting (XSS)","Remote Code Execution (RCE)","Insecure Direct Object Reference (IDOR)","Horizontal and vertical privilege escalation","Authentication bypass & broken authentication","Business Logic Errors vulnerability with real security impact","Local files access and manipulation (LFI, RFI, XXE, SSRF, XSPA)","Cross-Origin Resource Sharing (CORS) with real security impact","Cross-site Request Forgery (CSRF) with real security impact","Open Redirect","Exposed secrets, credentials or sensitive information on an asset under our control and affecting at least one of our scopes"],"non_qualifying_vulnerability":["Broken Link\/Social media Hijacking","Tabnabbing","Missing cookie flags","Content\/Text injections","Clickjacking\/UI redressing","Denial of Service (DoS) attacks","Recently disclosed CVEs (less than 30 days sinces patch release)","CVEs without exploitable vulnerabilities and PoC","Open ports or services without exploitable vulnerabilities and PoC","Social engineering of staff or contractors","Presence of autocomplete attribute on web forms","Vulnerabilities affecting outdated browsers or platforms","Self-XSS or XSS that cannot be used to impact other users","Any hypothetical flaw or best practices without exploitable vulnerabilities and PoC","SSL\/TLS issues (e.g. expired certificates, best practices)","Unexploitable vulnerabilities (e.g. Self-XSS, XSS or Open Redirect through HTTP headers...)","Reports with attack scenarios requiring MITM or physical access to victim's device","Missing security-related HTTP headers which do not lead directly to an exploitable vulnerability and PoC","Low severity Cross-Site Request Forgery (CSRF) (e.g. Unauthenticated \/ Logout \/ Login \/ Products cart updates...)","Invalid or missing email security records (e.g. SPF, DKIM, DMARC)","Session management issues (e.g. lack of expiration, no logout on password change, concurrent sessions)","Disclosure of information without exploitable vulnerabilities and PoC (e.g. stack traces, path disclosure, directory listings, software versions, IP disclosure, 3rd party secrets, EXIF Metadata, Origin IP)","CSV injection","Malicious file upload (e.g. EICAR files, .EXE)","HTTP Strict Transport Security Header (HSTS)","Subdomain takeover without a full exploitable vulnerability and PoC or not applicable to the scope","Blind SSRF without exploitable vulnerabilities and PoC (e.g. DNS & HTTP pingback, Wordpress XMLRPC)","Lack or bypass of rate-limiting, brute-forcing or captcha issues","User enumeration (e.g. email, alias, GUID, phone number, common CMS endpoints)","Weak password policies (e.g. length, complexity, reuse)","Ability to spam users (email \/ SMS \/ direct messages flooding)","Disclosed or misconfigured public API keys (e.g. Google Maps, Firebase, analytics tools...)","Password reset token sent via HTTP referer to external services (e.g. analytics \/ ads platforms)","Pre-account takeover (e.g. account creation via oAuth)","GraphQL Introspection is enabled","Stolen secrets, credentials or information gathered from a third-party asset that we have no control over","Exposed secrets, credentials or information on an asset under our control that are not applicable to the program\u2019s scope","Account issues due to unverified email addresses (i.e. the ability to set MFA)","Access control issues linked to 'hidden' pages or features"],"disclose_bounty_min_reward":null,"disclose_bounty_average_reward":null,"disclose_bounty_max_reward":null,"reward_grid_default":{"bounty_low":null,"bounty_medium":null,"bounty_high":null,"bounty_critical":null},"reward_grid_very_low":{"bounty_low":null,"bounty_medium":null,"bounty_high":null,"bounty_critical":null},"reward_grid_low":{"bounty_low":50,"bounty_medium":200,"bounty_high":500,"bounty_critical":1500},"reward_grid_medium":{"bounty_low":50,"bounty_medium":200,"bounty_high":500,"bounty_critical":1500},"reward_grid_high":{"bounty_low":100,"bounty_medium":500,"bounty_high":1500,"bounty_critical":5000},"reward_grid_critical":{"bounty_low":null,"bounty_medium":null,"bounty_high":null,"bounty_critical":null},"tags":null,"vpn_active":false,"vpn_ips":null,"account_access":null,"account_access_html":null,"user_agent":"BugBounty","disable_message":null,"stats":{"max_reward":150000,"average_reward":46145,"average_first_time_response":1,"total_reports":1118,"total_reports_last24_hours":2,"total_reports_last7_days":24,"total_reports_current_month":20},"supported_languages":["GB"],"report_import_nb_max":null,"report_import_line_max":null,"banner":{"name":"82bb5c88-8a08-4713-85ff-4e8baca5e875","original_name":"paddle banner.png","mime_type":"image\/png","size":2564056,"url":"https:\/\/cdn-yeswehack.com\/program\/banner\/82bb5c88-8a08-4713-85ff-4e8baca5e875"},"restricted_ips":null,"has_pending_version":null,"rights":["view"],"attachments":null,"hunter_message_enabled":null,"send_hunter_message_validation_required":null,"max_credential_pool_number":null,"videos_attachments_enabled":true,"sla_enabled":null,"sla_grid":null,"systemic_issue_rule_enabled":false,"systemic_issue_rule_grid":{"level1":100,"level2":100,"level3":0,"level4":0,"level5":0,"level6":0},"leakage_rule_enabled":false,"leakage_rule_grid_in_scope":{"fully_in_scope":false,"partially_in_scope":false,"out_of_scope":false},"leakage_rule_grid_out_of_scope":{"fully_in_scope":false,"partially_in_scope":false,"out_of_scope":false},"ywh_triager_user_agent":null,"report_submission_cost":2,"program_metrics":{"report_count":null,"rewards_total_amount":null,"hunter_members_count":null,"active_hunters_count":null,"launched_agentic_campaigns_count":null,"total_agentic_campaigns_count":null,"reports_in_progress_count":null,"reports_in_progress_high_critical_count":null,"reports_assessed_count":null,"reports_assessed_high_critical_count":null,"reports_accepted_count":null,"reports_accepted_high_critical_count":null,"reports_resolved_count":null,"reports_closed_count":null,"computed_at":"2026-11-05T11:11:08+01:00"},"credit_balance":null,"credit_balance_projected":null,"has_history":true,"last_update_at":"2025-11-06T17:12:35+01:00","last_program_version":null}