HexBrain

HackerOne · Report #689997

Disclosure of Email title report in quick award paypout email (no content mode)

Validstatus
lowseverity
$500bounty
62upvotes
11 Oct 2019disclosed

How it was found

Hello H1 Security Team

#Description In report #645264 and #669776, email title disclosure has been fixed in no content settings. However, there is one more area which needs to be fix - "Instant bounty Award Email". In this email, even though email settings have been set as "No content", still it's displaying Report Title.

#Step to Reproduce

  • Go to Program Email settings /program_name/email_settings and set email Settings as "no content". {F576922}

  • Now, Reward someone with quick Bounty Payout API.

curl "https://api.hackerone.com/v1/programs/42738/bounties" \
  -X POST \
  -u "dummy:xxxxxxxx" \
  -H "Content-Type: application/json" \
  -d @- <<EOD
    {
      "data": {
        "type": "bounty",
        "attributes": {
          "amount": 100,
          "reference": "aaaaa",
          "title": "SQL injection in example.com",
          "recipient": "[email protected]",
          "currency": "USD",
          "severity_rating": "high"
        }
      }
    }
EOD
  • In email, it's disclosing the Report Title even though Email settings has been set to "no content". {F576923}

Thanks Kunal

Impact

  • Email report Title is been leaked in the settings as Email-notification: No content.

This report was disclosed publicly on HackerOne and belongs to its author and the program. See the original