Nullify
.

Solutions · Automated remediation

Security findings that actually get fixed

Nullify turns vulnerabilities into merge-ready pull requests, so fixes ship through your normal code review instead of waiting in a backlog.

Trusted by security teams at

SmithRxnibMagentusLatent HealthScrut AutomationHireupDAZNFox Sports

The problem

Detection was never the bottleneck

Most security teams already have scanners. They know where the vulnerabilities are. The backlog grows anyway.

That's because a finding isn't a fix. Someone has to understand the issue, work out the right change for this codebase and write the patch. That someone is a developer with a feature deadline. Security work arrives outside their workflow, competes with the roadmap and waits.

The gap in most security programs isn't detection. It's remediation.

In practice

The life of a fix

</merge-ready>
  • Fix writtenA minimal change that targets the root cause
  • Validated against your buildBefore the pull request opens
  • Pull request openedRouted to the commit author, then CODEOWNERS
  • A CI check failsNullify reads the output and repairs the fix
  • Approved by a developerYouNullify never merges on its own
  • Merged
</paced>

Open fix pull requests, per repository

payments-api
web-app
data-pipeline

Illustrative example. Nullify keeps at most 3 open fix pull requests per repository and 5 per remediation plan.

The outcome

What changes with Nullify

Findings arrive with the fix attached

Developers review a patch instead of researching a problem.

Fixes are minimal and target the root cause

Each patch is written against your actual code and validated against your build before the PR opens.

Fixes reach the right person

Each PR goes to the commit author, then CODEOWNERS, then the wider team.

Nothing merges without a human

Nullify manages the PR through CI, but it never auto-merges.

How it works

Three steps, inside the workflow you already have

01

Validate and prioritise

Nullify scores findings on reachability, exploitability, business context and confidence, so fixes are written for the findings that matter.

02

Write and validate the fix

Autofix writes a minimal, root-cause fix, validates it against your build and opens a pull request in GitHub or GitLab.

03

Manage it to merge

While the PR is in review, Nullify reads the CI output and fixes failures. Developers approve and merge. Open fix PRs are capped at 3 per repository, so reviewers aren't flooded.

FAQ

Frequently asked questions

Why don't security findings get fixed?

Usually because the fix is left to developers who are prioritising feature work, and the finding arrives outside their workflow with no patch attached. Remediation stalls even when detection is working.

Does Nullify merge fixes automatically?

No. Nullify validates the fix against your build, opens a pull request and manages it through CI, but it never merges. Your developers review and approve every change.

Which platforms does Nullify work with?

Nullify opens fix pull requests in GitHub and GitLab, uses CODEOWNERS to route them, and connects to Jira and Slack for tickets and escalations.

Can Nullify fix many similar vulnerabilities at once?

Yes. Campaigns in Security Program Management target a whole group of findings, such as every instance of a CWE or every CVE-affected dependency, with fix PRs paced so developers aren't flooded. See bulk remediation and Security program management.

Start merging fixes instead of filing findings

See Nullify write a merge-ready fix for a vulnerability in your codebase.