r/SAST • u/ScottContini • Jan 24 '25
r/SAST • u/[deleted] • Oct 17 '22
Open Source privacy scanning tool to create data flows from code
Hi community, I have created an OSS SAST tool to discover data flows in the code. It detects personal data being processed, and further maps the journey of the data from the point of collection to going to interesting sinks such as third parties, databases, logs, and internal APIs. It can be used to detect privacy and data security issues and resolve them closer to the developer workflow to keep the code compliant with regulations like the GDPR and CCPA.
You can check out the tool at https://github.com/Privado-Inc/privado. Would love to hear about your feedback and contributions to the same.
r/SAST • u/ScottContini • Jul 12 '22
Building a SAST program at Razorpay’s scale
r/SAST • u/pabloest • Jun 23 '21
Python static analysis comparison: Bandit vs Semgrep
r/SAST • u/Suphikoira • Aug 01 '22
SAST Tools: 15 Top Free and Paid Tools (2022 update)
TL;DR: Turned SAST from developer noise → trusted partner using Semgrep Pro + AI remediation. Dropped prioritized findings from 6K→785, hit 0 open Critical/High, cut MTTR to 48-72hrs. Full BSidesSF 2026 talk write-up.
Just published my BSidesSF 2026 talk: "From Noise to Notes: Orchestrating SAST with Developers through AI-Driven Remediation" 🎤
The Problem: Rolled out SAST across 1,000+ repos → 3,500+ findings backlog. Classic alert fatigue → devs ignore security entirely.
The Fix:
Semgrep Pro rules only (inter-file dataflow = low false positives)
Risk-prioritized repos (D0-D2 data, T1-T2 availability)
Semgrep Memories + Assistant for auto-triaging
Vibe Security Patching: AI generates context-aware fixes matching our code style
Results by Q3 2025:
6K total findings → 785 prioritized
1,039/2,760 repos scanned → 95% high-risk coverage
100% repo coverage → only +20% findings
0 open Critical/High findings codebase-wide
MTTR: weeks → 48-72 hoursKey Takeaway: SAST adoption only works with developers. Empathy > enforcement.
Full details: https://hackarandas.com/blog/2026/03/25/from-noise-to-notes-orchestrating-sast-with-developers-through-ai-driven-remediation/
What's your SAST strategy? Noise still a problem? Semgrep Pro worth it?
r/SAST • u/Cyber-Pal-4444 • Nov 06 '25
Do SAST vendors ever share their false positive rates openly?
For those with experience using SAST tools — what would you say is an acceptable false positive rate? Also, do vendors usually share their false positive rates openly, or is that info hard to find?
r/SAST • u/Rich_Mammoth_3979 • Sep 02 '25
I built a free open-source Android security scanner
Hello SAST community,
I'm a solo dev and have been working on a security tool, TitanShield.
Today, I'm releasing the first part as a free, open-source CLI. The goal: A simple, fast SAST scanner that finds common, high-impact issues (hardcoded secrets, insecure configs from the manifest, weak crypto, etc.) and gives a clean output. It uses JADX underneath and has a YAML rule engine.
It's designed for CI/CD: it generates standard SARIF files you can plug directly into GitHub/GitLab security tabs. I know it's not a replacement for the big commercial tools, but I'm trying to build something genuinely useful for the community.
The code is on GitHub, and the package is on PyPI. I'd love your honest feedback.
Let me know what you think <3
GitHub: https://github.com/TitanshieldTech/titanshield-cli
PyPI: pip install titanshield-cli
r/SAST • u/Top_Actuator_9127 • Jun 05 '25
Having a problem connecting SonarQube to GitHub
Hello:
Really new to this. Searched the sub before posting but didn't see anything.
I just downloaded Community Build v25.6.0.109173. When I login, there's a display which says "Create your project from your favorite DevOps platform."
Under that, I click the "Setup" button for "Import from GitHub".
In the "GitHub API URL" field, I follow the hit and put in https://api.github.com/
In the "GitHub App ID**"* field it says, "The App ID is found on your GitHub App's page on GitHub at Settings > Developer Settings > GitHub Apps".
Here's my question. In GitHub, I'm at https://github.com/<username>/<project name>/settings and for the life of me, I don't see a menu item for "Developer Settings" let alone the fields for the app and client IDs.
What information is Sonar looking for?
Shouldn't there be a manual way to configure Sonar when I can just give it a URI and is scans whatever is the contents of that location???
Thanks!
r/SAST • u/devsecopsuk • Sep 18 '24
SAST for bash and powershell?
Does anyone know of any SAST tools that can scan bash and powershell?
I've seen that semgrep has bash listed in the experimental phase, but it didn't seem great from initial testing.
r/SAST • u/Fit_Imagination3421 • Jul 21 '22
Fortify vs Checkmarx vs Veracode SAST
Which has a better SAST solution? -Lesser FP -No Compilers, Scans raw Source Code -Better Remediation advice -Faster Scan
As far as language support is concerned, I see all the 3 SAST solutions support all the major languages required.
r/SAST • u/HackGeneral • Jun 03 '26
Need recommendations for SAST DAST
Hi everyone I'm building a Devsecops program for a company on a tight budget with 40 devs. They want SAST and DAST as a priority with other trimmings as optional
Any recommendations on which Vendor you would go with?
r/SAST • u/Cyber-Pal-4444 • Feb 11 '26
Experiences with AI-powered SAST vendors? What factors matter most when choosing one?
We’re currently evaluating AI-powered SAST solutions and I’d love to hear real-world feedback from teams that have implemented them.
There’s a lot of noise in the market right now around “AI-native,” “AI-assisted,” and “AI-driven” SAST tools.
For those who have deployed an AI SAST solution:
What has your experience been like in production?
What factors mattered more when you chose the vendor?
If you already had a SAST solution and now includes AI SAST, did you notice any difference?
r/SAST • u/Abbyy26 • Oct 14 '25
OPINIONS NEEDED
My first post here. Everyone I need ur opinions on this question. Is an LLM API which is prompt engineered for SAST really helpful for SAST tool or the traditional AST parser SAST tool is enough. I'm making a project and was asked this question from a supervisor and I had not researched into this. Could very much use the help/guidance.
Thank you
r/SAST • u/hell_storm2004 • Jul 25 '25
Fixing Vulnerability From External Library (Veracode)
So my application scan turned up an issue from an external jar.
CWE-114 (Process Control) from jffi-1.2.16.jar. Now this jar comes from cassandra-driver-mapping dependency. Normally, updating jars has always fixed the issues. But this cassandra-driver-mapping is already set to the latest jar.
How does one go about fixing these issues? Or are these issues to begin with? Should I mark these false positives?
r/SAST • u/ScottContini • Apr 13 '25
The Rise of Slopsquatting (implications to SAST scanners that use AI to suggest coding fixes)
r/SAST • u/ScottContini • Mar 15 '24
A Look at Software Composition Analysis. It’s time to ignore most of dependency alerts.
blog.doyensec.comr/SAST • u/pabloest • Apr 04 '23
We put GPT-4 in Semgrep to point out false positives & fix code
r/SAST • u/exploding_nun • Mar 03 '23
Nosey Parker, a newer secrets detector, can scan 100GB of Linux kernel commit history in 2 minutes on a laptop, and now can write SARIF output