Skip to content

Airtable

Bug bounty on HackerOne airtable.com

Accepting reports
Top reward
$3,500
Top severity paid
Critical
Assets in scope
7
Public CVEs
1
Last change
No changes yet

At a glance

What to know before you start testing.

Pays up to $3,500
for critical bugs.
Report on HackerOne
Submit through the program page.
No public write-ups
Keep findings private.

Rewards

What HackerOne lists as the payout for each severity.

Severity Reward
Critical $3,500
High $750
Medium $400
Low $200

Scope

7 assets you may test, 11 excluded.

Web 3

  • api-staging.airtable.com Critical
  • mcp.staging.airtable.com Critical
  • staging.airtable.com Critical

Source code 2

  • airtable.js SDK (https://www.npmjs.com/package/airtable) Critical
  • https://www.npmjs.com/package/@airtable/mcp-cli Critical

Wildcard domains 2

  • *.staging-airtableblocks.com Critical
  • *.staging.airtable.com Critical
Out of scope (11)
  • com.formagrid.airtable
  • com.FormaGrid.Hyperbase
  • Airtable macOS app
  • Airtable Windows app
  • airtable.com
  • blog.airtable.com
  • community.airtable.com
  • dl.airtable.com
  • dl.getforma.com
  • guide.airtable.com
  • support.airtable.com

Rules

What the policy asks of you, and the bug types it won't reward, quoted from Airtable (via HackerOne)'s policy. "We" in these lines means the program, not this site.

While testing

  • Only perform testing against our web staging environment at staging.airtable.com.
  • Do not perform any testing against our production site at airtable.com or our downloadable apps.
  • Do not disclose any issues to the public or to any third party without Airtable's permission.

Not accepted

  • reports that are simply the output from an automated security scanner
  • Arbitrary file upload (which is a core Airtable feature)
  • Mis-adherence to best practices that does not lead to an exploit
  • Vulnerabilities in third-party code or services that do not lead to an exploit
  • Generic information disclosure, such as the `Server` or `X-Powered-By` headers
  • Missing HTTP security headers
  • Social engineering (phishing) of Airtable staff or users
  • Username or email enumeration
  • Denials of service scoped to a single user or workspace
  • Invitation abuses (to accumulate credits or send spam)
  • API key disclosure for third-party services
  • Changing the `Host` header to cause redirects
  • Missing subresource integrity
  • Email security: DMARC, DKIM, SPF
  • DNSSEC
  • Session cookie duration
  • Issues related to password policies
  • Disclosure of non-sensitive internal IDs (such as user IDs)
  • Two-factor authentication (2FA) bypass with third-party sign-ins like Google
  • Feature-flag overrides are a non-production testing affordance and are out of scope

Summarised with AI from the program policy on HackerOne, and checked word for word against it. Read the original

Changes

Tracked since 11 Nov 2026. Last checked 4 minutes ago.

No changes yet. When the rewards or scope move, you will see it here and in the RSS feed.

Public CVEs

Published vulnerabilities in this vendor's products, from the NVD.

Search NVD
CVESeverityPublished
CVE-2022-46155 High 7.6 29 Nov 2022

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.

Airtable considers privacy and security to be core functions of our platform. Earning and keeping the trust of our users is our top priority, so we hold ourselves to the highest privacy and security standards. If you have discovered a security issue that you believe we should know about, we would love to work with you.

Please let us know about it and we'll make every effort to quickly correct the issue.

Vulnerabilities

Only perform testing against our web staging environment at staging.airtable.com. Do not perform any testing against our production site at airtable.com or our downloadable apps.

In scope

We typically use the CVSS calculator to determine severity. We reward bounties based on severity.

The following areas are generally considered of Critical severity:

  • Stored cross-site scripting (XSS) vulnerability: $5000
  • Remote code execution: $10,000
  • File system access: $10,000

The following areas are generally considered to be High severity:

  • Privilege escalation (for example, seeing something that should be locked or editing something that shouldn't be editable) or authentication issues
  • Cross-Site Request Forgery (CSRF) on user data
  • Sensitive data sent unencrypted (for example, with HTTP and not HTTPS)

The following areas are generally considered to be Medium severity:

  • Vulnerabilities when uploading CSVs
  • Insecure TLS configuration when a fix would be backwards-compatible
  • Lack of secure or HTTP-only flags on sensitive cookies

The following areas are generally considered to be Low severity:

  • Self-XSS (XSS), a user performing XSS on themselves only
  • Leaking the Referer header when leaving Airtable, disclosing sensitive information
  • On a case-by-case basis, issues with publicly-available malicious browser extensions that capture user data
  • On a case-by-case basis, exploits for legacy browsers (any version of Internet Explorer or any version of Chrome/Firefox/Safari/Chromium/Opera/Edge that is not the latest)

See below for more on third-party vulnerabilities.

Enterprise Feature Testing

Please see this guide for directions on how to request an enterprise account for testing.

Enterprise Scope

  • All content found under https://staging.airtable.com/admin
    • User management
    • Service accounts
    • User groups
    • Workspace management
    • Base management
    • Interface management
    • Data sets
    • Report generation
  • All content gated by enterprise admin controls (see the Settings panel in the enterprise admin portal)

All Enterprise documentation can be found here: https://support.airtable.com/docs/airtable-enterprise-support

Out of scope

We generally do not accept reports that are simply the output from an automated security scanner (even lightly annotated). Feel free to use security scanners, but please don't copy-paste their output into our program without additional insight.

If a report is a duplicate, we won't award a bounty or reputation. A report is a duplicate if we have another HackerOne report for the issue or if our other security review processes have already identified the issue.

A specific vulnerable behavior found in one part of Airtable is not necessarily eligible for a bounty if an identical problem is uncovered in another part of the Airtable, though we'll assess this on a case-by-case basis. If the same vulnerability affects multiple parts of the product, please let us know in a single report—we'll take that into consideration when assessing severity (such a vulnerability might be eligible for a higher reward), and when marking reports as resolved. For example, if we fail to sanitize URLs in five parts of the Airtable product, that should probably be one report, not five.

Exceeding your own workspace's plan or billing limits — including per-base record counts, storage, and Creator/Commenter collaborator (seat) limits — whether via the API, concurrent/race-condition requests, bulk or CSV import, or similar. These limits are billing and plan-management controls, not security boundaries, and are enforced softly by design. We consider these reports out of scope unless they demonstrate a concrete security impact — access to another tenant's data, a privilege gain beyond your own workspace, or a denial of service affecting other customers.

Feature-flag overrides are a non-production testing affordance and are out of scope; a finding that depends on overriding a feature flag is not eligible.

The following areas are always out of scope:

Attacks that are beyond Airtable's control are generally out of scope. These include:

  • Man-in-the-middle (MITM) attacks outside of Airtable's control (for example, modifying traffic by controlling a wireless router)
  • Attacks requiring access to a user's device (such as physical access or remote access)
  • Attacks requiring the user's credentials
  • Exported CSV files that can execute commands in Excel, Numbers, Google Sheets, or other CSV programs
  • Exploits requiring users to modify code running on their own device (opening up browser developer tools and running commands, for example)

We also ask for an exploit or proof of concept for reports. If you can't produce an attack, even a hypothetical one, we are unlikely to award a bounty. For example, here are some areas we generally consider to be out of scope:

  • Arbitrary file upload (which is a core Airtable feature)
  • Mis-adherence to best practices that does not lead to an exploit
  • Vulnerabilities in third-party code or services that do not lead to an exploit
  • Generic information disclosure, such as the Server or X-Powered-By headers
  • Missing HTTP security headers, such as:
    • Content-Security-Policy
    • Feature-Policy
    • HTTP Strict Transport Security
    • HTTP Public Key Pinning
    • X-Content-Type-Options
    • X-XSS-Protection
    • Referrer Policy
    • P3P
    • Certificate Transparency (Expect-CT)
    • X-Download-Options
    • X-DNS-Prefetch-Control

We also consider the following areas to be out of scope, though there may be some exceptions:

  • Social engineering (phishing) of Airtable staff or users
  • Username or email enumeration
  • Denials of service scoped to a single user or workspace
  • Invitation abuses (to accumulate credits or send spam)
  • API key disclosure for third-party services
  • Changing the Host header to cause redirects
  • Missing subresource integrity
  • Email security: DMARC, DKIM, SPF
  • DNSSEC
  • Session cookie duration
  • Issues related to password policies
  • Disclosure of non-sensitive internal IDs (such as user IDs)
  • Two-factor authentication (2FA) bypass with third-party sign-ins like Google

If you're not sure whether an issue is in scope, we'd appreciate it if you file a report anyway!

Third party issues

Airtable uses several third party services. If they have vulnerabilities, we'd like to know. We can't guarantee bounty for those but we encourage you to report issues to both us and to them.

If the vulnerability might reasonably affect our users, we'll likely grant a bounty. The bounty amount will be determined on a case-by-case basis due to possible difficulties assessing the true severity of the issue. As such, vulnerabilities in third-party services are not eligible for the default bounty amounts listed in the "Areas in scope" section above, and the bounty amount will be determined on a case-by-case basis.

Disclosure guidelines

Do not disclose any issues to the public or to any third party without Airtable's permission. If you have questions, please ask us!

Thanks

We believe in recognizing the work of others. If your work helps us improve the security of our service, we'd be happy to acknowledge your contribution.