As part of the Government Technology Agency’s (“GovTech”) ongoing efforts to
ensure the cyber-security of Government internet-accessible applications used
by the citizens, business and public sector employees, GovTech has established
this vulnerability disclosure programme (“VDP”) to encourage the responsible
reporting of suspected vulnerabilities or weaknesses in IT services, systems,
resources and/or processes which may potentially affect Government internet-
accessible applications. We look forward to working with the cyber-security
research community and members of the public to keep digital services safe for
Govtech will make best efforts to meet the following response targets for
hackers participating in our program:
- Time to first response (from report submit) - 1 business day
- Time to triage (from report submit) - 1 business day
The VDP extends to suspected cyber-security vulnerabilities which may
potentially affect one or more of the following digital services –
- Government internet-accessible applications for use by the public including Government internet-accessible applications, that are owned by any department or ministry of the Government, any Organ of State or any statutory board. Examples of such Government digital services are “gov.sg” and “ns.sg”, and examples of such mobile applications are “SingPass Mobile” and “SGSecure”.
- Government internet-accessible applications for use by Government employees only, that are provided by any department or ministry of the Government, any Organ of State, or any statutory board. Examples of such web-based and mobile applications are “pacgov.agd.gov.sg”, and “DWP Mobile”.
The VDP does not extend to digital services and applications which are not
described above, nor IT systems and services operated by non-public sector
entities or organisations. If you are in any doubt as to whether this VDP
extends to any particular digital service, please contact us at
The VDP does not authorise or permit the taking of any action which may contravene applicable laws and regulations (e.g. Computer Misuse Act). For the avoidance of doubt, attempts to exploit or test suspected vulnerabilities (e.g. gaining unauthorised access to any computer program or data) are prohibited.
Expected Conduct. You are expected to conduct yourself responsibly at all times and as a non-exhaustive guide to permitted conduct, you should refer to the list below. If you are in any doubt about any proposed course of conduct, please contact us at email@example.com.
- Act responsibly for the sole purpose of reporting suspected vulnerabilities and safeguarding users from damage, harm or loss.
- Avoid causing any kind of damage, harm or loss to individuals or organisations (e.g. you should not attempt to test, reproduce or verify the suspected vulnerability, or take any action which may cause interruption or degradation of digital services).
- Conduct yourself in accordance with applicable laws and regulations at all times. If you have any doubt about such laws or regulations, please seek and obtain professional legal advice. Under no circumstances should you attempt to exfiltrate any computer data or publish details of any suspected vulnerability.
- Upon detection of a suspected vulnerability, notify us immediately or as soon as practicable by submitting a report on this vulnerability disclosure program or contact us directly via email at firstname.lastname@example.org.
- Provide adequate information in the suspected vulnerability report so that we may work with you on validating the suspected vulnerability, including these details (where available):
- Description of the suspected vulnerability.
- IP address and/or URL of the subject digital services.
- Configuration and version of the subject software.
- Description of the circumstances, including date(s) and time(s), leading to your reporting of the suspected vulnerability.
- Description of the reason(s) why you believe the suspected vulnerability may impact the subject digital services and the extent of such suspected potential impact (e.g. describe how you believe the suspected vulnerability might potentially operate).
Prohibited Conduct. You are expected to conduct yourself responsibly at all times and as a non-exhaustive guide to prohibited conduct, you should refer to the list below. If you are in any doubt about any proposed course of conduct, please contact us at email@example.com.
Act in any way which may contravene applicable laws and regulations (e.g. the Computer Misuse Act).
- Publish or publicly disclose any suspected vulnerability to any third party save for us and our disclosure partner before it is resolved as malicious actors may exploit the suspected vulnerability to cause damage, harm or loss to individuals and organisations.
- Deploy destructive, disruptive or other unlawful means to detect vulnerabilities (e.g. attacks on physical security, social engineering, denial of service, brute force attacks).
- Exploit, test or otherwise use any suspected vulnerability (e.g. taking any step(s) to access, copy, create, delete, modify, manipulate or download any data or programme, build system backdoor(s), modify system configuration(s), facilitate or share system access).
Excluded Issues. Specific issues are excluded from this VDP as they have limited security impact and/or are known issues. These excluded issues are:
Violations of secure design principles which are not part of exploitable vulnerabilities.
- Missing SPF/DKIM/DMARC entries.
- CSRF on forms available to anonymous users (e.g. contact forms and logout).
- HTTP/TLS configuration issues without demonstrable impact (e.g. TLS configuration issues such as BEAST, BREACH, renegotiation attacks, insecure cipher suites; missing HTTP security headers; lack of Secure or HTTPOnly cookie flags).
- Non-sensitive information disclosure (e.g. server versions, software stack) on error message pages.
- Presence or absence of application/browser autocomplete or save-password flags.
- Username enumeration on login or forgot password pages.
- Reports about missing rate limiting where other mitigations exist (e.g. brute force attacks against login pages already protected by multi-factor authentication).
- Clickjacking attacks which do not lead to any sensitive state stages.
- HTTP OPTIONS/TRACE methods enabled.
As part of the VDP, GovTech will -
- Act as a coordinator between you and the relevant public sector agency or agencies (“Stakeholders”) which may possibly be affected by the suspected vulnerability.
- Acknowledge receipt of your suspected vulnerability report and notify the Stakeholders of the suspected vulnerability within generally 3 business days from our receipt of your report.
- Work with you and the Stakeholders to resolve any validated vulnerability within generally 90 business days from our receipt of your report.
- Upon the validation of your suspected vulnerability report and at our sole discretion, accord appropriate recognition to you for your contribution(s) in reporting and/or resolving the validated vulnerability.
Please note that GovTech does not and will not in any way -
Accord or provide you with any kind of exemption, immunity, indemnity or shield from civil or criminal liability (if any) under applicable laws and regulations.
- Be liable for any expense, damage or loss of any kind which you may incur due to any action taken or not taken by us in relation to any suspected vulnerability you may report.
- Accept or assume any responsibility for the contents of any suspected vulnerability report submitted by you, nor shall our acknowledgment or processing of such report constitute any kind of acceptance or endorsement of the contents therein.
- Be obliged to consult you for any media or public statement that we and/or any Stakeholders may decide to publish or release in relation to the suspected or validated vulnerability.
- Provide you with any cash reward or financial incentive of any kind for the detection and/or resolution of the validated vulnerability.
This program have been found on Hackerone on 2019-10-01.