Security bug

From Wikipedia, the free encyclopedia

A security bug is a software bug that benefits someone other than intended beneficiaries in the intended ways.

Security bugs introduce security vulnerabilities by compromising one or more of:

Security bugs need not be identified, surfaced nor exploited to qualify as such. Some exploited ones, particularly viruses, have been known to wreak global damage at massive cost.

[edit] Causes

Security bugs, like all other software bugs, stem from root causes that can generally be traced to either absent or inadequate:

[edit] Taxonomy

Security bugs generally fall into a fairly small number of broad categories that include:

[edit] Mitigation

See Software Security Assurance.