Trace vulnerabilities across your entire codebase
Cross-file dataflow analysis. Type-aware. Open source SAST that cuts through the noise and finds real vulnerabilities.
Get started in seconds
brew install shivasurya/tap/pathfindermacOS & Linux • v2.1.0
Supported languages
Developers trust findings from Code Pathfinder
Say goodbye to false positives
Get findings you feel confident bringing to developers across SAST, SCA, and Secrets scanning. Filter out the false positives that traditional tools always flag with contextual, AI-powered noise filtering.
Read our guide on reducing false positivesEliminate developer friction
Automatically hide likely false positives from developers. Present findings and fixes to developers in their native workflows with structural search, call graphs, and source-to-sink tracing.
Explore security rules and code graph analysisEasily operationalize and scale
See findings in your editor, pull requests, and CI pipelines with a single configuration. Export SARIF and DefectDojo reports with severity mapping for smooth triage and tracking.
Performance that doesn't compromise security
Lightning-fast scans with AI precision that actually catches vulnerabilities.
Security rules that grow with threats
Protect your code with an ever-growing set of security rules covering OWASP Top 10, CVEs, and framework-specific vulnerabilities.
Avoid --platform Flag with FROM
LOWFROM with --platform flag reduces portability. Let Docker handle platform selection.
Using Host IPC Mode
MEDIUMService uses host IPC namespace. Container shares inter-process communication with host.
Flask Code Injection via exec()
CRITICALUser input from Flask request parameters flows to exec() or compile(). exec() cannot be safely sanitized -- redesign the feature to avoid dynamic code execution.
SQL Injection via database/sql
CRITICALUser-controlled input reaches database/sql query methods without parameterization, enabling SQL injection — ranked
Deprecated MAINTAINER Instruction
INFOMAINTAINER instruction is deprecated. Use LABEL org.opencontainers.image.authors instead.
Service Running in Privileged Mode
CRITICALService is running in privileged mode. This grants container equivalent of root capabilities on the host machine. Can lead to container escapes and privilege escalation.
Connect your AI assistant to your codebase
Query your codebase with natural language through Claude Code, Codex, OpenCode, or Windsurf. Get instant answers about function calls, dependencies, and code structure without leaving your editor.
• app.api.login_endpoint
• app.api.register_endpoint
• app.middleware.auth_middleware
• app.cli.login_command
... and 8 more
Build secure software without drowning in alerts
Focus on real vulnerabilities with AI-powered precision that cuts through the noise of traditional security scanners.
