Security findings, proven before they reach you.
An autonomous agent that finds new vulnerabilities in your code and proves each one by running the exploit. If it doesn't reproduce, you never see it. It has already been credited on 34 CVEs in open source.
InvestigatedStatus
OS command injection in gitDiff()
gitDiff("$(touch $CANARY)", "b")
gitDiff("hello", "b")
OS command injection in pisa.startViewer()
pisa -s 'x";touch $CANARY;".html'
pisa -s report.html
OS command injection in whisper()
filePath = "a.wav; touch $CANARY"
filePath = "a.wav"
Suspected command injection via shell=True
get_number_of_pages("a; touch canary.txt; #.pdf")
run_command_in_bash("touch sink_proof.txt")
Real findings from the disclosure record. Code is the vulnerable upstream source.
How it works
A finding is a claim. We make the claim run.
Trace
Interprocedural taint analysis follows untrusted input across files and call boundaries to the call that can hurt you.
Exploit
An agent checks the path is reachable from the public API, writes a proof of concept, and runs it in a sandbox against the published package.
Verify
A benign input goes through the same sink in the same session. If the result can't tell the two apart, the finding is refuted, not reported.
Why it matters
Most tools hand you maybes. AploSec hands you runs.
A typical scanner report
- A rule matched a pattern somewhere in the code
- Severity is inferred from the rule, not the app
- Your team triages which ones are real
- False positives erode trust in every alert after
An AploSec finding
- The exploit was executed, and you can rerun it
- A negative control ran through the same sink
- Suspected findings that don't reproduce are dropped, with the reason
- The trace, proof of concept and run ship together
Disclosures
Found by AploSec. Disclosed upstream.
Sorted by weekly downloads. Each CVE has a page with the evidence and references.
100+ more reports are with maintainers in coordinated disclosure. Each is listed here once its advisory is public.
Point it at your code.
AploSec is in private access. Tell us what you ship and we'll run it on a repository with you.