Semgrep Summer ‘25 Release
Each quarter, we spotlight the most impactful Semgrep releases across Code, Supply Chain, and Secrets Detection to help you cut noise, find real risks, and keep your code secure.
Semgrep Summer ‘25 Release
Each quarter, we spotlight the most impactful Semgrep releases across Code, Supply Chain, and Secrets Detection to help you cut noise, find real risks, and keep your code secure.
What’s new this summer?
Plus, get a first look at what's coming. Whether you’re a longtime user or brand new to Semgrep, you’ll learn how to cut false positives, put AppSec on autopilot, scale security across every repo and team, and maximize coverage – right out of the box.
Imagine Zero False Positive AppSec
SEMGREP ASSISTANT
Assistant Memories (GA)
Memories turn manual triage into customization, and developer feedback into reusable context. It permanently reduces the number of irrelevant alerts developers and security folks see in the future. The result? A platform that gets closer zero false positives every day you use it.
SEMGREP SUPPLY CHAIN
PHP Reachability Analysis (GA)
The industry's first reachability analysis for PHP, a server-side language in over 70% of websites. Reachability cuts vulnerability backlogs by 98% by determining if your code uses known-vulnerable dependencies in a potentially exploitable way.
CVE Filtering in Supply Chain Policies (GA)
Customize Supply Chain policies using CVEs as a condition to reduce alert fatigue by filtering out PR comments based on CVEs.
Put AppSec on Autopilot
SEMGREP SECRETS DETECTION
Memories for Generic Secrets
Generic secrets detection is useful, but it can be noisy. Assistant already filters out a lot of that noise by reasoning about which findings are truly sensitive. With Memories, you can capture organization-specific patterns so Assistant knows exactly what’s relevant in your environment.
SECURE VIBE CODING
Supply Chain in Semgrep MCP
Now the Semgrep MCP Server can pull dependency vulnerability scan info directly into AI-powered developer tools like Cursor to make bug bashing fast. Prevent AI-assisted coding tools from using dependencies with known vulnerabilities.
Operationalize and Scale
SEMGREP APPSEC PLATFORM
Customizable PR/MR Comments
Customizable templates for Semgrep comments let teams include standardized information on all Semgrep PR or MR comments. Custom comments allow you to direct your teams to the resources they need to handle the vulnerabilities Semgrep identifies in their code.
SEMGREP SECRETS DETECTION
Slack Notifications for Secrets Findings
Now you can send Slack notifications for Secrets findings. Security and development teams can get instant alerts – helping them act faster and fix issues before they become risks. Customize your notification preferences based on severity and other factors.
Maximize Coverage
SEMGREP APPSEC PLATFORM
More Rules, More Coverage
We’re using GenAI to create a set of rules tailored to your code. Using information from your code base (e.g., libraries & packages) we’re able to generate highly customized packages. Customers in our private beta program are seeing significant increases in coverage. We’ve 10x’ed their Python rules and doubled library coverage.
Native Windows Support for CLI & IDE
Semgrep now runs natively on Windows without requiring WSL. Developers can install and use it directly from the CLI or in IDEs like VSCode, IntelliJ, and Cursor. Native Windows support makes AppSec faster and easier for millions of developers who work on Windows every day. By removing setup hurdles, teams can start scanning code immediately, improve security coverage, and accelerate time-to-value.
SEMGREP SUPPLY CHAIN
Dependency Path for C# (NuGet) and Python (uv)
Get visibility into how dependencies, including transitive ones, are imported into your code, making it easier to prioritize and remediate direct and transitive dependencies.
Explore Additional Resources