Vulnerability disclosure policy

This is a copy of the vulnerability disclosure policy for 18F and the Technology Transformation Service (TTS). The official document lives in GitHub. If you would like to comment or suggest a change to the policy, please open a GitHub issue.

Vulnerability disclosure policy

As part of a U.S. government agency, the General Services Administration (GSA)’s Technology Transformation Service (TTS) takes seriously our responsibility to protect the public’s information, including financial and personal information, from unwarranted disclosure.

We want security researchers to feel comfortable reporting vulnerabilities they’ve discovered, as set out in this policy, so that we can fix them and keep our information safe.

This policy describes what systems and types of research are covered under this policy, how to send us vulnerability reports, and how long we ask security researchers to wait before publicly disclosing vulnerabilities.

Guidelines

We require that you:

Scope

This policy applies to the following systems:

Any services not expressly listed above, such as any connected services, are excluded from scope and are not authorized for testing. Additionally, vulnerabilities found in non-federal systems from our vendors fall outside of this policy’s scope and should be reported directly to the vendor according to their disclosure policy (if any). If you aren’t sure whether a system or endpoint is in scope or not, contact us at tts-vulnerability-reports@gsa.gov before starting your research.

The following test types are not authorized:

If you encounter any of the below on our systems while testing within the scope of this policy, stop your test and notify us at tts-vulnerability-reports@gsa.gov immediately:

Authorization

If you make a good faith effort to comply with this policy during your security research, we will consider your research to be authorized, will work with you to understand and resolve the issue quickly, and GSA will not initiate or recommend legal action related to your research.

Reporting a vulnerability

We accept and discuss vulnerability reports at tts-vulnerability-reports@gsa.gov or through this reporting form. (GSA uses Google Apps internally, so either contact method will go into the same system.) Reports may be submitted anonymously. Note: We do not support PGP-encrypted emails. For particularly sensitive information, use the TLS-encrypted web form.

Reports should include:

Please keep your vulnerability reports current by sending us any new information as it becomes available.

We may share your vulnerability reports with US-CERT, as well as any affected vendors or open source projects.