Skip to main content
Back to Tags

Secure Coding

12 items tagged with "secure-coding"

Filter by type:

Best Practices12

Best Practice

OWASP Top 10 (2023)

The ten most critical web application security risks; updated community consensus.

Best Practice

OWASP Application Security Verification Standard (ASVS)

A framework of security requirements that defines testable controls for designing, building, and verifying secure web applications and services.

Best Practice

OWASP API Security Top 10 (2023)

A ranked list of the most critical security risks specific to APIs, covering broken authorization, authentication, and unsafe resource consumption.

Best Practice

OWASP Mobile Application Security Verification Standard (MASVS)

A standard of security requirements for mobile apps, covering storage, cryptography, authentication, network communication, and platform interaction.

Best Practice

CWE Top 25 Most Dangerous Software Weaknesses

An annually updated list of the most common and impactful software weaknesses, derived from real-world vulnerability data, to guide prevention and prioritization.

Best Practice

Microsoft Security Development Lifecycle (SDL)

A set of security practices integrated across every phase of software development, from training and design through implementation, verification, and response.

Best Practice

OWASP Secure Headers Project

Guidance and recommended values for HTTP response security headers that harden web applications against common client-side attacks.

Best Practice

Secrets Management Best Practices

Practices for storing, rotating, and accessing credentials and keys securely, keeping them out of source code and limiting their exposure.

Best Practice

Pre-Commit Hooks Automation

Automating checks such as formatting, linting, and secret scanning that run on every Git commit, catching issues locally before they ever reach the shared repository.

Best Practice

Prompt Injection Defense

Prompt injection defense protects LLM applications from attacks that hide malicious instructions in user input or retrieved content to override the system's intended behavior.

Best Practice

Content Security Policy (CSP)

A W3C security standard delivered via an HTTP header that controls which sources a browser may load, mitigating cross-site scripting and data injection attacks.

Best Practice

Static Application Security Testing in CI

Integrating SAST tools into the CI pipeline to scan source code for security vulnerabilities automatically on every change.