Threat model, vulnerability scan or pentest: which comes first?
Three security tests answer three different questions. Use a threat model at design, scans during build, and a pentest before release or at intervals.
Deep dives, practical guides, and incident analyses from engineers who build Safeguard. No fluff, no vendor FUD — just what you need to ship secure software.
Three security tests answer three different questions. Use a threat model at design, scans during build, and a pentest before release or at intervals.
A practical checklist for threat modeling a connected robot, drone or vehicle: entry points, trust boundaries, updates, backend and safe failure.
A small team can take part in threat information sharing without a big program. Steps drawn from NIST SP 800-150 for goals, scope, rules and communities.
What went wrong with the Therac-25 radiation machine, why software replaced hardware interlocks, and what software teams still take from the case today.
Most vulnerable packages arrive indirectly. A short test checks whether an SCA tool finds transitive dependencies and shows the path that pulled them in.
Reachability analysis should cut noise without hiding real risk. Use a seeded test with known vulnerable calls to check any vendor's claim before you buy.
Reachability analysis should cut noise without hiding risk. Plant known cases in a pilot repo and check what each tool marks reachable or unreachable.
Plant a handful of known flaws in a branch, scan it, and see what a static analysis tool catches. A practical test, plus what it can and cannot prove.
Terraform CLI workspaces share one backend and one set of credentials, so they are not an isolation boundary. How to separate prod from dev properly.
Weekly insights on software supply chain security, delivered to your inbox.
Your first fix PR is minutes away.
No sales call required, even your agent can complete the purchase over MCP.