Home / Companies / Semgrep / Blog / Post Details
Content Deep Dive

Developer-focused results and improved coverage with Semgrep Pro rules

Blog post from Semgrep

Post Details
Company
Date Published
Author
Claudio Merloni
Word Count
1,253
Language
English
Hacker News Points
-
Summary

Semgrep, an open-source code security tool, has evolved with significant contributions from its community, offering over 2500 community rules for security auditing. To enhance security programs, Semgrep introduced Semgrep Code, featuring proprietary high-confidence Pro rules developed by r2c’s Security Research team. These rules, designed for developers, aim to provide accurate security findings by leveraging advanced Semgrep features like taint tracking analysis, enabling precise detection of vulnerabilities across various languages and frameworks. High-confidence rules focus on reducing false positives, making them valuable for CI/CD pipelines by offering actionable insights, whereas low-confidence rules cast a wider net, beneficial for comprehensive security auditing. As an example, Pro rules improve upon existing community rules by incorporating user input considerations and advanced pattern matching for vulnerabilities such as SQL injection. The Pro rule set includes coverage for hard-coded secrets, XXE, deserialization vulnerabilities, and injection vulnerabilities across multiple programming languages and frameworks, supported by regular updates and improvements.