Every finding comes with a fix. Review it, open a PR, move on.
BreachLens doesn't hand you a problem and walk away. It proposes a concrete remediation — a version bump, a config change, a code edit — and can open a pull request for you to review and merge. You stay in control of what lands.
A finding without a fix is homework.
Most scanners end at “here's the problem.” Your engineers then spend the week researching the right version, the right config, the right patch. BreachLens does that part for you — and leaves the decision to merge with you.
A finding is raised
A scanner flags an issue in code, a dependency, a container, or a cloud config.
A concrete remediation
BreachLens works out the fix — the exact version to move to, the config to change, or the code edit — and explains why.
A PR, on your terms
Open it as a pull request with one click, review the diff, and merge when you're satisfied. Nothing merges itself.
Remediation your team can accept — because they reviewed it.
A concrete fix
The what and the why.
- · The exact version to move to, config to change, or code to edit.
- · With the reasoning, so the reviewer can trust or reject it.
- · Not a generic “upgrade your dependencies” nudge.
One-click pull request
Straight into your review flow.
- · Opens the fix as a PR via the BreachLens GitHub App.
- · You review the diff and merge — it never merges on its own.
- · Lands in the same code review your team already trusts.
Prioritised remediation
Fix what's exploitable first.
- · Fixes are ordered by reachability and proof of exploit.
- · The 10 that matter surface above the 1,000 that don't.
- · Effort goes where an attacker would actually go.
Human in the loop
You decide what ships.
- · Every fix is a proposal, reviewed by a person before it lands.
- · No silent auto-merge, no surprise changes to your codebase.
- · Auditable: who reviewed, who merged, when.