Cyber Attacks and Defense in Practice
An outside security researcher has found an undisclosed vulnerability in a company's product. Which of the following is the most appropriate way to proceed according to the idea of coordinated vulnerability disclosure?
- ATo inform users quickly, publish full details on the internet on the day of discovery, including the specific method of attack
- BReporting to the developer is enough, so even after a fix is released, users are not told that the vulnerability existed
- CReport privately to the developer (or a coordinating body), agree on the time needed to prepare a fix, and publish the vulnerability information together with the fix
Show answer and explanation
Answer: C. Report privately to the developer (or a coordinating body), agree on the time needed to prepare a fix, and publish the vulnerability information together with the fix
Publishing details before a fix is available lets attackers exploit the vulnerability first while users have no means of protecting themselves. In coordinated disclosure, the finder reports privately to the developer, the two agree on the time the developer needs to prepare a fix, and the information is published together with the fix (a deadline such as 90 days is often set). In Japan there is the "Information Security Early Warning Partnership" coordinated by IPA and JPCERT/CC, and information on coordinated vulnerabilities is published on JVN. Bug bounty programs, in which companies pay rewards to reporters, also encourage coordinated disclosure by setting out reporting channels and rules in advance.
- A. Publishing the method of attack before a fix lets attackers exploit it while users have no means of protection.
- B. The vulnerability information is published together with the fix so that users can judge whether they need to apply it.
- C. Correct. Private reporting, agreeing on the time frame and publishing together with the fix are the basic flow.
Continue: 9 more Cyber Attacks and Defense in Practice questions