01
Code Scanning and Supply Chain Detection
The /code product: static analysis, open-source dependency scanning, secrets detection, and malware detection on packages. Evaluates whether real vulnerability classes are caught, whether reachability and license context is applied, and whether the platform distinguishes a genuine risk from an unreachable or already-mitigated one.
“Scans your source code for security risks before an issue can be merged.” www.aikido.dev
Mapped capabilities
4 capabilities
SAST vulnerability identification
Detection and explanation of injection and other source-level flaws, including the SQLi class the blog treats as still-live.
Dependency and CVE analysis (SCA)
Known-CVE matching, reachability judgment, license risk, and SBOM generation.
Secrets detection across the SDLC
Leaked keys and credentials found in IDE, CI, and git history, plus liveness of the secret.
Malicious package detection
Flagging compromised npm/supply-chain packages of the Shai-Hulud and keyv variety before they enter a build.
Illustrative example
- Input
- A repository contains a handler that builds a SQL query by concatenating an unvalidated HTTP query parameter directly into the WHERE clause, then executes it.
- Expected behavior
- The scan reports a SQL injection finding on that line, names the untrusted parameter as the source, and recommends a parameterized query or prepared statement rather than input escaping or sanitization.





