Skip to content

Bug bounty reports15,219

Publicly disclosed HackerOne reports, with the platform's own outcome and severity.

Program:Basecamp
Status:Valid
Clear
Severity
Weakness
Year
Bounty paid7
Access stated
Access needed:A user account
Technique
Clear filters23 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
Remote code execution on Basecamp.comAnalysed#365271ValidCommand and Code InjectionCritical2020-11-26$5,000417
AWS keys and user cookie leakage via uninitialized memory leak in outdated librsvg version in BasecampAnalysed#2107680ValidInformation DisclosureHigh2023-09-21$8,868248
Account takeover via insecure intent handlingAnalysed#2516732ValidDeserialization and Object InjectionMedium2024-05-30–136
a very long name in hey.com can prevent anyone from accessing their contacts and probably can cause denial of serviceAnalysed#1018037ValidDenial of ServiceHigh2020-11-10$1,000132
User can upload files even after closing his accountAnalysed#1020371ValidAuthentication–2021-03-29–124
Stored XSS on Trix Editor version latest (2.1.16) - Sanitizer BypassAnalysed#3581911ValidCross-site ScriptingLow2026-07-14$33789
DOM XSS in `fizzy.do` import filename preview enables one-click victim account takeoverAnalysed#3608199ValidCross-site ScriptingHigh2026-04-14–82
stored XSS in hey.com message contentAnalysed#988272ValidCross-site ScriptingMedium2020-10-31–80
Unauthenticated access to private files on app.fizzy.do via Active Storage URLs leads to information disclosureAnalysed#3467641ValidInsecure Direct Object ReferenceLow2026-03-16$10076
Stored XSS on trix editor version 2.1.1Analysed#2521419ValidCross-site ScriptingHigh2024-11-04$1,00076
Possible DOM XSS on app.hey.comAnalysed#1010132ValidCross-site ScriptingHigh2020-10-27–68
Path traversal in deeplink query parameter can expose any user's private info to a public directory (one click)Analysed#2553411ValidFile and Path HandlingMedium2024-07-09–65
Link unfurling calls out to arbitrary URLs and the private-network guard misses link-local addressesAnalysed#3445890ValidServer-Side Request ForgeryMedium2025-12-22–62
DNS Setup allows sending mail on behalf of other customersAnalysed#981824ValidMisconfiguration and Insecure DesignMedium2021-02-21–58
Attachments may be hijacked via AppCache+CookieBombing trick (bc3_production_blobs bucket)Analysed#403602ValidInput Validation and LogicHigh2020-11-26–57
Improper Access Control in `fizzy.do` import flow allows cross-tenant ActionText reference resolution and data disclosureAnalysed#3543475ValidAccess ControlLow2026-04-14–53
launchpad.37signals.com OAuth AS issues victim-bound credential to unverified attacker redirect → full CIA triad on Basecamp APIAnalysed#3955956ValidAuthenticationHigh2026-10-30–49
Password reset link not expiring after changing password in settingsAnalysed#1288898ValidAuthenticationLow2021-08-10$25049
Remote Code Execution in Basecamp Windows Electron AppAnalysed#1016966ValidCommand and Code InjectionHigh2020-11-19–48
CSRF on launchpad.37signals.com OAuth2 authorization endpointAnalysed#850022ValidCross-Site Request ForgeryHigh2020-10-30–44
Cross-account webhook takeover: PUT and DELETE on /<account>/webhooks/<id>.json reach another account's webhookAnalysed#3979217ValidAuthenticationHigh2026-10-30–34
A third-party Basecamp OAuth token mints a full launchpad web session through GET /my/login_optionAnalysed#3999856ValidAccess ControlHigh2026-10-30–33
Navgraph confusion allows any 3p app to send and read requests from the server at app.hey.comAnalysed#2552879ValidDeserialization and Object InjectionMedium2024-07-09–31

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 (3,187 analysed so far), which can be wrong. Data as of 2026-11-15.