Semgrep Guardian is live. Scan AI-generated code the moment it’s written. Free for 30 days. Learn More
Scan and fix AI-generated code the moment it's written
Empower agents with tools and context required to automate threat detection, triage, and remediation.
Find and fix the issues that matter in your code (SAST)
Fix vulnerabilities in open source dependencies and block malware
Find and fix hardcoded secrets with semantic analysis
Stay up to date on changes to the Semgrep platform, big and small
Protect against software supply chain attacks
Automate and Scale AppSec with Agentic Code Security
Give any agent access to the full Semgrep suite
Protect Your Code with Secure Guardrails
Ship faster, without compromising on security.
Increase security while accelerating development
Want to read all the docs? Start here
Get the latest news about Semgrep
See how Semgrep can save you time and money
Join the friendly Slack group to ask questions or share feedback
Join us at a Semgrep Event!
See why users love Semgrep
View our library of on-demand webinars
Teams need to know not just which dependencies are vulnerable, but how a vulnerable transitive package connects back to a direct dependency. Dependency path data is now available in two places: SBOM exports include the full dependency graph in the CycloneDX dependencies section, and the Issue API now shows which direct dependency introduced each vulnerable transitive package.