GovWire

Guidance: Report a vulnerability on a DBT system

Export Control Organisation

March 22
13:08 2023

This page explains how the Department for Business and Trade (DBT) works with the security research community to improve our online security and deal with IT vulnerabilities.

A vulnerability is a technical issue with a DBT IT platform which attackers or hackers could use to exploit the website and its users.

Vulnerabilities are covered by this policy if the security.txt file for the domain points to a DBT service or system.

You should read this guidance fully before you report any vulnerabilities. This helps ensure that you understand our policy, and act in compliance with it.

This guidance does not provide any form of indemnity from DBT or any third party for any actions if they are in breach of the law.

Report a vulnerability

DBT takes the security of our IT systems seriously.

If you believe you have discovered something you believe to be an in-scope security vulnerability on a DBT system you should:

  1. Read our vulnerability disclosure policy.
  2. Check for more information about what we consider to be in-scope.
  3. Submit a vulnerability report using the HackerOne platform.

Your report should provide a benign, non-destructive, proof of exploitation wherever possible. This helps to ensure that the report can be triaged quickly and accurately. It also reduces the likelihood of duplicate reports, or malicious exploitation of some vulnerabilities, such as subdomain takeovers.

Alternatively, you can report issues to the National Cyber Security Centre (NCSC). More information about how to do this is available on the NCSC vulnerability-reporting page.

You will not be paid a reward for reporting a vulnerability (known as a bug bounty).

Vulnerability disclosure policy

DBT actively endorse and support working with the research and security practitioner community to improve our online security. We welcome investigative work into security vulnerabilities, carried out by well-intentioned and ethical security researchers.

We are committed to:

  • investigating and resolving security issues in our platform and services thoroughly
  • working in collaboration with the security community
  • responding promptly and actively

Scope

This disclosure process applies only to vulnerabilities in DBTs products and services when:

  • they are in scope vulnerabilities which are:
    • original
    • previously unreported
    • not already discovered by internal procedures
  • they are not:
    • denial of service (DoS) vulnerabilities
    • reports of non-exploitable vulnerabilities
    • reports indicating that our services do not fully align with best practice, for example missing security headers

The policy applies to everyone, including for example DBT, third party suppliers and general users of DBTs public services.

What to expect when reporting a vulnerability

After submitting your vulnerability report, you will receive an acknowledgement reply usually within 24 working hours of your report being received.

The team will triage the reported vulnerability, and respond as soon as possible to let you know whether:

  • further information is required
  • the vulnerability is in or out of scope
  • it is a duplicate report

If work is needed to rectify, it is assigned to the appropriate DBT team or supplier(s), supported by our Cyber Team.

Priority for bug fixes or mitigations is assessed by looking at the impact severity and exploit complexity. Vulnerability reports might take some time to triage or address. You are welcome to enquire on the status of the process, but should avoid doing so more than once every 14 days. The reason is to allow our teams to focus on the reports as much as possible.

When the reported vulnerability is resolved, or remediation work is scheduled, the Cyber Team will notify you, and invite you to confirm that the solution covers the vulnerability adequately.

Feedback

You are invited to give us feedback on the:

  • disclosure handling process
  • clarity and quality of the communication relationship
  • effectiveness of the vulnerability resolution

We will use this feedback in strict confidence to help us improve our processes for handling reports, developing services, and resolving vulnerabilities.

Guidance for security researchers

Security researchers must not:

  • access unnecessary amounts of data, for example, 2 or 3 records is enough to demonstrate most vulnerabilities, such as an enumeration or direct object reference vulnerability
  • use high-intensity invasive or destructive technical security scanning tools to find vulnerabilities
  • violate the privacy of DBTs users, staff, contractors, services or systems, for example by sharing, redistributing and/or not properly securing data retrieved from our systems or services
  • communicate any vulnerabilities or associated details using methods not described in this policy, or with anyone other than their assigned DBT security contact
  • modify data in DBTs systems or services which does not belong to the researcher
  • disrupt DBTs services or systems
  • social engineer, phish or physically attack DBTs staff or infrastructure
  • disclose any vulnerabilities in DBTs systems or services to third parties or the public, prior to DBTs confirming that those vulnerabilities have been mitigated or rectified
  • require financial compensation in order to disclose any vulnerabilities

We ask you to delete securely any and all data retrieved during your research as soon as it is no longer required or within 1 month of the vulnerability being resolved, whichever occurs first.

If at any time you are unsure if your intended or actual actions are acceptable, contact the DBT Pentest Team for guidance.

Third parties

The restriction on not notifying vulnerabilities to third parties (a party other than yourself and DBT) is not intended to stop you notifying a vulnerability to third parties for whom the vulnerability is directly relevant.

An example would be where the vulnerability being reported is in a software library or framework. The point is that details of the specific vulnerability as it applies to DBT must not be referenced in such reports.

For clarification about whether or when you can notify third parties, contact the DBTs Pentest Team.

Bug bounty

Due to DBTs funding structure, it is not currently possible for us to offer a paid bug bounty programme.

We will, however, make efforts to show our appreciation to security researchers who take the time and effort to investigate and report security vulnerabilities to us according to this policy wherever we can.

Legalities

This policy is designed to be compatible with common good practice among well-intentioned security researchers.

It does not give you permission to act in any manner that is inconsistent with the law, or which might cause DBT to be in breach of any of its legal obligations, including but not limited to (as updated from time to time) the:

  • Computer Misuse Act (1990)
  • General Data Protection Regulation 2016/679 (GDPR) and the Data Protection Act 2018
  • Copyright, Designs an

Related Articles

Comments

  1. We don't have any comments for this article yet. Why not join in and start a discussion.

Write a Comment

Your name:
Your email:
Comments:

Post my comment

Recent Comments

Follow Us on Twitter

Share This


Enjoyed this? Why not share it with others if you've found it useful by using one of the tools below: