3CX and X_TRADER: a valid code signature is not a safety check
Mandiant traced the 3CX build compromise to a signed, tampered installer from another vendor. What a signature proves, and what it never did.
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.
Mandiant traced the 3CX build compromise to a signed, tampered installer from another vendor. What a signature proves, and what it never did.
Ask for a build SBOM when you can get one, an analyzed SBOM when you cannot, and ask the supplier to label the type. A decision guide for buyers.
CISA allows VEX from suppliers or third parties. A decision guide on who is best placed to write each statement, and how to record your own VEX internally.
Open source can be reviewed by anyone, but that does not mean it is reviewed. What the xz incident showed about trust, and what to do about it.
An affected VEX statement must say what to do. How to write action statements that name versions, workarounds and timing, with weak and strong examples.
A developer chasing odd CPU use and slow SSH logins found the xz backdoor (CVE-2024-3094). What the discovery shows about performance as a security signal.
The xz backdoor build script sat in release tarballs but not in git. Here is why that gap matters and how to compare tarballs with source tags.
The 2024 XZ Utils backdoor (CVE-2024-3094) was found by accident. The human side: how maintainer trust was gained and how the flaw came to light.
If someone published a malicious version of your npm package: lock the account, warn users, deprecate or unpublish, and move to safer publishing.
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.