Terminology Index
Glossary
2953 terms
Secure by Default
A design principle that systems should be safe out of the box, requiring no user action to be secure. The opposite, insecure defaults, is a major source of misconfiguration and exposure.
Secure by default means shipping with safe settings turned on, dangerous features off, restrictive permissions, encryption enabled, so a user who installs and does nothing is still protected. It contrasts with insecure defaults that require expert configuration to harden. Adopted broadly across modern frameworks, OSes, and cloud services, secure-by-default thinking removes whole classes of misconfigurations and is a foundational hardening principle. Where defaults are bad, baselines and policy-as-code re-impose secure-by-default behavior.
Introduced in: System Hardening Fundamentals
Examples
- An OS shipping with firewall enabled and no public services open.
- A framework parameterizing queries by default to prevent SQL injection.
- Cloud services shipping with encryption on rather than off.
Related
