Concepedia

TLDR

Engineering disciplines routinely use failure data to refine designs, but information system engineers have historically lacked access to attack data, and recent public interest has increased publication of such data, enabling engineers to use it to improve system security and survivability. The note proposes a method for documenting attack information in a structured, reusable form. The method structures attack data to enable reuse and analysis. Security analysts can use the approach to identify common attack patterns, and designers can apply these patterns to build more survivable systems.

Abstract

Many engineering disciplines rely on engineering failure data to improve their designs. Unfortunately, this is not the case with information system engineers, who generally do not use security failure data—particularly attack data—to improve the security and survivability of systems that they develop. Part of the reason for this is that, historically, businesses and governments have been reticent to disclose information about attacks on their systems for fear of losing public confidence or for fear that other attackers would exploit the same or similar vulnerabilities. Specific, detailed attack data has just not been available. However, increased public interest and media coverage of the Internet's security have resulted in increased publication of attack data in books, Internet and CERT security advisories, for example. Engineers can now use this data in a structured way to improve information system security and survivability. This technical note describes and illustrates an approach for documenting attack information in a structured and reusable form. We expect that security analysts can use this approach to document and identify commonly occurring attack patterns, and that information system designers and analysts can use these patterns to develop more survivable information systems.

References

YearCitations

Page 1