At Constant Contact the safety, privacy, and security of the data our customers entrust to us is very important to us. We welcome the reporting of security vulnerabilities in our product and services and encourage researchers to reach out to us when they find issues
We operate under the concept of responsible disclosure and require any researcher to follow the following process:
- The researcher shares the issue with us first before he or she shares it publicly
- We get a reasonable amount of time to address the issue before the researcher makes the information public
- The researcher provides all the details to validate and reproduce the issue
- The researcher makes a good faith effort to avoid impacting the service or the data contained in it
- The researcher must not violate any laws
There are some things we explicitly ask you not to do:
- When experimenting, please use only test accounts you control.
- Do not run automated scans without checking with us first.
- Do not test the physical security of our offices
- Do not test using social engineering techniques
- Do not perform DoS or DDoS attacks.
- In any way disrupt our customers
To sign-up to participate, please head over to https://bugcrowd.com/user/sign_up
Security is a constantly evolving field and we enjoy collaborating with the best and brightest in the security community. We always appreciate your taking the time to help us find and fix security flaws so they don't pose a serious risk to our customers
- All Constant Contact websites - *.constantcontact.com
- Constant Contact mobile applications [iOS and Android]
- All Constant Contact APIs - api.constantcontact.com
- All API SDKs
- All Single Platform websites - *.singleplatform.com
Any domain/property of Constant Contact not listed in the targets section is out of scope.
You're free to self-provision accounts as needed - please use your @bugcrowdninja.com email address when creating any accounts used as part of testing.
If you are looking for some focus, we would be really interested in your thoughts around our
- Mobile Applications
The following finding types are specifically excluded from the bounty:
- Descriptive error messages (e.g. Stack Traces, application or server errors).
- HTTP 404 codes/pages or other HTTP non-200 codes/pages.
- Fingerprinting / banner disclosure on common/public services.
- Disclosure of known public files or directories, (e.g. robots.txt).
- Clickjacking and issues only exploitable through clickjacking.
- CSRF on forms that are available to anonymous users (e.g. the contact form).
- Logout Cross-Site Request Forgery (logout CSRF).
- Presence of application or web browser ‘autocomplete’ or ‘save password’ functionality.
- Lack of Secure/HTTPOnly flags on non-sensitive Cookies.
- Lack of Security Speedbump when leaving the site.
- Weak Captcha / Captcha Bypass
- Login or Forgot Password page brute force and account lockout not enforced.
- OPTIONS HTTP method enabled
- Username / email enumeration
- via Login Page error message
- via Forgot Password error message
- Missing HTTP security headers, specifically (https://www.owasp.org/index.php/List_of_useful_HTTP_headers), e.g.
- Content-Security-Policy, X-Content-Security-Policy, X-WebKit-CSP
- SSL Issues, e.g.
- SSL Attacks such as BEAST, BREACH, Renegotiation attack
- SSL Forward secrecy not enabled
- SSL weak / insecure cipher suites
Out of Scope bugs for Android apps
- Nothing. Let us know what you find.
Out of Scope bugs for iOS apps
- Nothing. Let us know what you find
This bounty follows Bugcrowd’s standard disclosure terms.
This bounty requires explicit permission to disclose the results of a submission.