- Top reward
- $6,000
- Top severity paid
- Critical
- Assets in scope
- 3
- Public CVEs
- 0
- Last change
At a glance
What to know before you start testing.
- Pays up to $6,000
- for critical bugs.
- Report on HackerOne
- Submit through the program page.
- Full safe harbor
- Good-faith research is authorised; no legal action.
- No public write-ups
- Keep findings private.
Rewards
What HackerOne lists as the payout for each severity.
| Severity | Relative size | Reward |
|---|---|---|
| Critical |
|
$6,000 from $5,000 |
| High |
|
$3,000 from $2,000 |
| Medium |
|
$700 from $500 |
| Low |
|
$150 |
- Safe harbor
-
Full
Any activities conducted in a manner consistent with this policy will be considered authorized conduct and we will not initiate legal action against you.
Summarised with AI from the program policy on HackerOne, read 12 Nov 2026, and checked word for word against it. Read the original
Scope
3 assets you may test.
Web 3
- https://www.agoda.com/account/agodacash Critical
- https://www.agoda.com/account/cashback Critical
- https://www.agoda.com/book Critical
Rules
What the policy asks of you, and the bug types it won't reward, quoted from Agoda Public (via HackerOne)'s policy. "We" in these lines means the program, not this site.
While testing
-
Hackers should self-provision test account(s) on our applications for security testing.
-
please specify the unique identifier `hackerone-<your-hackerone-username>` (e.g., `hackerone-agodahacker` if your HackerOne username is `agodahacker`) in your **request header**
-
Performing automated security testing or scanning
-
Do not report using automated scanner output. Instead, provide the steps to reproduce and/or a proof of concept.
-
Do not attempt to validate, use, or log in with leaked credentials.
-
Do not attempt to change data, test MFA, or perform any actions using the credentials.
-
Compromising any Agoda customer or employee accounts
-
Storing sensitive data of Agoda or Agoda customers on your personal data storage
-
Communicating with Agoda staff via other channels apart from HackerOne
-
Intentionally creating high traffic volume to Agoda
Not accepted
-
Lack of HTTPS in web applications
-
Stack error messages
-
Generic error messages
-
DNSSEC
-
Web-scraping
-
SPF records related issue
-
Self cross-site scripting
-
Missing HTTP security headers
-
Missing cookie flags on non-sensitive cookies
-
Brute force attacks against passwords, hash secrets, or any other credentials Denial-of-Service or resource-exhaustion
-
Physical attacks against any Agoda office, server, datacenter, or other infrastructure
-
Social engineering, including but not limited to, phishing or calling, any Agoda employee, contractor, agent, or user.
-
Vulnerabilities introduced by the content served through one of our advertisement networks.
-
User accounts can be created without email verification
-
Cache poisoning attacks resulting in caching of error responses
-
Any vulnerability found on AgodaVIP Campaign Feature, Pointsmax, and other campaigns/promotions
Summarised with AI from the program policy on HackerOne, read 12 Nov 2026, and checked word for word against it. Read the original
Changes
Tracked since 11 Nov 2026. Last checked 3 minutes ago.
No changes yet. When the rewards or scope move, you will see it here and in the RSS feed.
Before we tracked it
Scope and reward changes recorded before this page started tracking it.
-
Rules updated
Added: “1. [Response Time](#user-content-response-time)”
-
Scope added
https://www.agoda.com/account/agodacash
Public CVEs
Published vulnerabilities in this vendor's products, from the NVD.
No CVEs matched yet. We match NVD records by vendor name, so products sold under another name can be missing.
Original policy
Copied from hackerone.com on 12 Nov 2026. The summaries on this page are made from it; the live page may have changed since.
Policy Page
We are committed to ensuring the privacy and safety of our users. If you believe that you have discovered a security vulnerability on our website or within our mobile applications, we appreciate your help in reporting the issue to us. We will validate and fix vulnerabilities in accordance with our commitment to security and privacy.
Table of Contents
Rules of Engagement
All hackers participating in Agoda's program fully agree to follow the rules outlined in this page, as well as HackerOne's Code of Conduct. Failure to comply with the program rules can lead to deduction of bounty, ineligibility of bounty, disqualification of the report, temporary ban, and permanent ban from Agoda program.
Program Policy
- Agoda may make amendments to the program rules and other contents in the policy page at any time without prior notice.
- Changes made to the program rules and the policy page will NOT be applied retroactively.
- Award, severity, and qualification of the reported vulnerabilities are at Agoda's discretion, which may involve business impacts and other external factors.
- Agoda cannot reward or conduct business engagements with any individual on any US sanction lists or any individual residing in any country on any US sanction lists. This includes residents of Cuba, Sudan, North Korea, Iran, and Syria.
Prohibited Actions
- Compromising any Agoda customer or employee accounts
- Compromising any sensitive data of Agoda or Agoda customers, including viewing, modifying, damaging the data
- Storing sensitive data of Agoda or Agoda customers on your personal data storage
- Performing social engineering on Agoda customers or employees, e.g., phishing, spamming, scamming.
- Communicating with Agoda staff via other channels apart from HackerOne
- Discussing or disclosing any part of the vulnerability outside of HackerOne before it has been approved by Agoda
- Performing automated security testing or scanning
- Intentionally creating high traffic volume to Agoda
Disclosure
- Disclosure is currently NOT allowed for any report.
- Unless explicitly permitted by Agoda, DO NOT disclose vulnerabilities outside of Agoda's HackerOne program.
- When applicable, Agoda will abide by Disclosure Guidelines
Guidelines
The following guidelines are provided to the hackers to ensure minimum friction during testing and reporting the vulnerability on Agoda's program. Please follow the outlined guidelines to prevent unnecessary delays, blockages, and investigations that may occur if the guideline is not abided by.
Testing Guidelines
- Hackers should self-provision test account(s) on our applications for security testing.
- If the testing procedure involves sending HTTP requests to Agoda, please specify the unique identifier
hackerone-<your-hackerone-username>(e.g.,hackerone-agodahackerif your HackerOne username isagodahacker) in your request header to distinguish testing from other forms of abuse.- We recommend putting it in the HTTP header
User-Agent(e.g.,User-Agent: hackerone-agodahacker). - You may also put your identifier on other applicable and appropriate parameters, or in multiple places.
- Not providing the identifier may result in a deactivation of your account on Agoda platforms.
- We recommend putting it in the HTTP header
- If the hacker wishes to create a test property on
ycs.agoda.com, please follow below instructions to ensure minimal interruption to your testing:- Select
Test City, Comorosas property location – please note that the property location cannot be changed once the property has been published Agoda is NOT responsible for any charges incurred from refunds as a consequence of real guests completing a booking with a test property. - Include
TestandDo not bookin the property name - Include
For security testingin the property description
- Select
Reporting Guidelines
- Do not report using automated scanner output. Instead, provide the steps to reproduce and/or a proof of concept.
- Screenshots and screen recordings of the exploit are accepted in the reports.
- To handle some cases where the vulnerability is independently fixed after reporting but before being triaged by Agoda team, a complete evidence of the vulnerability's existence (e.g., screen recordings) in the initial reporting will be beneficial during the triage process.
- Bounties will be awarded based on the demonstrated impact of the vulnerability reported. *Please provide clear and detailed steps on how to reproduce the issue and any potential impact it may have, including the possibility of escalation or privilege escalation. If you claim a higher impact than what is demonstrated, we will only consider the demonstrated impact when determining the bounty amount.
Report Sections
To minimize triage time, please include the following sections in the report as applicable:
| Section | Description | Examples |
|---|---|---|
| Vulnerability summary | Describe the nature and/or background of the vulnerability | - |
| Prerequisites | Describe the preparatory conditions of the attack scenario | The attacker must have a valid hotel listing on ycs.agoda.com. The victim must be logged in |
| Vulnerability location | Describe where the vulnerability can be found | Click on Contact Agoda Customer Service at https://www.agoda.com/info/contact.html |
| Steps to exploit | Preparation steps on the attacker's side must also be included | e.g., stored XSS must include the steps to inject the script into the vulnerable input field or parameter |
| Proof of exploit | Evidence proving the exploitability of the vulnerability | e.g., screen recording, screenshot |
| Limitations | Highlight any observed non-trivial limitations | The API has a rate limiting of 5 requests per minute |
| Impact | Highlight the potential impact to Agoda and its customers | - |
Common Vulnerabilities
All eligible reports will be individually evaluated for severity as per our Program Policy. To serve as a guidance for hackers in the Agoda program, the list below shows common vulnerabilities and their likely range of severity. The severity range is typically applicable when the report solely comprises the mentioned vulnerability. However, if a report combines several vulnerabilities into one attack path resulting in a significantly higher impact, its severity level may increase. The Lower Severity field does not necessarily represent the minimum guaranteed severity level.
| Vulnerability | Lower Severity | Higher Severity |
|---|---|---|
| Authentication bypass | High | Critical |
| SQL Injection | High | Critical |
| Remote Code Execution | High | Critical |
| Insecure Direct Object Reference | Medium | Critical |
| User personal information enumeration (multiple fields) | Medium | Critical |
| Stored Cross-site Scripting | Low | High |
| Multi-factor Authentication (OTP) Bypass | Low | High |
| Improper rate-limiting on authentication | Low | Medium |
| Reflected/DOM-based Cross-site Scripting | Low | Medium |
| Subdomain Takeover by Dangling DNS | None | Medium |
| Open redirect - Rocket Travel, Rocketmiles, Hitrewards assets | None | Medium |
| Open redirect - other assets | None | Low |
| User personal information enumeration (single field) | None | Low |
Leaked Credentials
###Testing Leaked Credentials
- Do not attempt to validate, use, or log in with leaked credentials.
- Do not attempt to change data, test MFA, or perform any actions using the credentials.
- No further testing of the affected account is permitted; when applicable, please only submit the evidence of the leakage.
###Reporting Leaked Credentials
- [Required] Include the exact source or link where the credentials were found. List out detailed systematic steps to gain the leaked credentials
- Attach the full data dump or relevant excerpt as evidence.
- When applicable, clearly specify if the credentials belong to Agoda employees, third-party partners, or Agoda customers, and if the leak is from an Agoda-controlled source.
###Ineligible Reports
- Leaks involving credentials obtained by malware (e.g., StealerLog), browser compromise, or directly from end-users without an Agoda-related breach.
- Credentials from personal repositories, third-party sites not controlled by Agoda, or public data breach indexes (e.g., HaveIBeenPwned, huntr.io, urlscan.io, VirusTotal, Wayback Machine) unless organization impact from an Agoda source can be demonstrated.
- Credentials for accounts not belonging to Agoda employees, Agoda-controlled systems, or designated third-party partners.
- Credentials obtained from illegal or unauthorized channels, including but not limited to forums, messaging platforms, and dark web sources.
Exclusions
Please ignore and do not report vulnerabilities under this section. Unless they can be proven to cause high impact to Agoda and its customers with high likelihood and feasibility, any reports involving the vulnerabilities listed below will be closed and ineligible for bounty. All vulnerabilities included in HackerOne standard ineligible findings are not accepted and will be closed without triaging.
###Informative
The vulnerabilities below do not impose substantial risk to Agoda. If the reported vulnerability belongs to any of the following weaknesses, it will be closed as Informative.
- Lack of HTTPS in web applications
- Stack error messages
- Generic error messages
- Vulnerabilities affecting other Booking Holdings brand's assets
- Vulnerable, misconfigured, or outdated third-party software libraries, packages, or services; unless high impact can be achieved.
- Assessment of impact level and report eligibility subject to Agoda team’s discretion.
- Recently disclosed (less than 30 days of publishing) vulnerabilities on third-party components (“zero-day”) are not eligible for bounty.
- Improper access control to non-sensitive files or documents, regardless of their sensitivity labels (e.g., "Confidential", "Internal", “Restricted”)
- Vulnerabilities relying on far-fetched assumptions, unlikely user interactions, or conditions beyond Agoda’s control, for example:
- Brute-forcing of high-entropy string values (e.g., UUIDs/GUIDs, booking tokens—see explanation in Ineligible Risk - Accepted Vulnerabilities below) without a systematic way of retrieving these values beforehand
- The user has been compromised
- The attacker knows the user’s password
- The attacker has access to the user’s physical device
- The user has intentionally or unintentionally disclosed their own sensitive information, e.g., passwords, session tokens, or booking tokens
###Duplicate
If the reported vulnerability falls under any of the following conditions, it will be closed as Duplicate.
- An identical vulnerability has been reported by other hackers in the past and has not yet been resolved.
- The same vulnerability has been identified internally prior to the report submission.
- The same vulnerability with the same fix on the same code base has been reported on a different API, endpoint, hostname, or IP address.
###Not Applicable These vulnerabilities are out of scope for our program. If the reported vulnerability falls under any of the following conditions, it will be closed as Not Applicable
- DNSSEC
- Web-scraping
- SPF records related issue
- Self cross-site scripting
- Missing HTTP security headers
- Missing cookie flags on non-sensitive cookies
- Hosted Zone Takeover outside
*.agoda.comand*.rocketmiles.com - Brute force attacks against passwords, hash secrets, or any other credentials Denial-of-Service or resource-exhaustion
- Physical attacks against any Agoda office, server, datacenter, or other infrastructure
- Social engineering, including but not limited to, phishing or calling, any Agoda employee, contractor, agent, or user.
- Vulnerabilities on any site or application not explicitly listed as in-scope, including any other Booking Holding brands
- Vulnerabilities introduced by the content served through one of our advertisement networks.
###Ineligible Risk-Accepted Vulnerabilities
The following vulnerabilities are known to be either by design or non-issue. These vulnerabilities alone do not impose security concerns to Agoda, and they will not increase the severity of the vulnerabilities reported by the hackers.
- Booking tokens are considered sensitive information which should not be shared publicly by users. You can find booking tokens in the URL of Booking Details page as a base-64 value that follows
hxxps://www.agoda.com/account/editbooking.html?bookingId=. We accept that the possession of booking tokens translates to full access to the corresponding bookings. As a result, the following vulnerabilities are considered risk-accepted when the attack requires supplying the value(s) of booking token.- Lack of authentication/authorization on manage booking page, mostly seen on the endpoint
hxxps://www.agoda.com/account/editbooking.html?bookingId=<booking_token> - Lack of authentication/authorization on any endpoints when booking token(s) is supplied as an input, e.g., IDOR by manipulating booking token values
- Disclosure of the manage booking page URL
hxxps://www.agoda.com/account/editbooking.html?bookingId=<booking_token>However, vulnerabilities leading to a systematic retrieval of booking tokens remain eligible for bounty.
- Lack of authentication/authorization on manage booking page, mostly seen on the endpoint
- User accounts can be created without email verification
- Cache poisoning attacks resulting in caching of error responses
- Any vulnerability found on AgodaVIP Campaign Feature, Pointsmax, and other campaigns/promotions
Safe Harbour
Any activities conducted in a manner consistent with this policy will be considered authorized conduct and we will not initiate legal action against you. If legal action is initiated by a third party against you in connection with activities conducted under this policy, we will take steps to make it known that your actions were conducted in compliance with this policy. Thank you for helping keep Agoda safe!