The route map
How an attacker could get from what is exposed to what matters most, and where our view stops.
Anneal
Anneal shows your security team the few fixes that close the most ways into your systems, and checks that each fix worked.
Every week brings new weaknesses across your cloud accounts, your code and your servers. Most tools rank them by severity alone, so hundreds look urgent at once. The list grows faster than your team can work through it.
You have to choose what to leave open. If an attacker uses the one you left open, you answer for the breach.
Your team should spend its time fixing what attackers can use, not sorting a list.
76 daysattackers inside, through one server the patching missed
In March 2017 the US government warned of a serious flaw in widely used web software, and a fix was already available. Equifax patched its systems, but missed one internet-facing server, and a scan a week later did not catch it.
Attackers came in through that server, found stored usernames and passwords, and used them to reach 48 more databases. They were inside for about 76 days before anyone noticed. In the UK, the Financial Conduct Authority fined Equifax Ltd £11.2 million in 2023 for its role in the breach, and called the attack "entirely preventable".
US Government Accountability Office, 2018, and Financial Conduct Authority, 2023. GAO report, FCA notice.
Anneal tells you which system carries the flaw, which route it opens, and if your fix closed it. See how, step by step
After Anneal
Your list of findings will always be longer than your team can clear. Anneal starts from the routes an attacker could take.
Every priority shows the inputs behind it, and your team can work the score out by hand from those inputs. The method is written down in full.
Anneal is built on public sources your team already trusts: the US government's list of weaknesses already being used in real attacks (CISA's Known Exploited Vulnerabilities catalogue) and the industry's published likelihood-of-attack scores (FIRST's EPSS). Anything on the government list goes straight to the top.
A weakness only reaches your list when an automated check on the sealed copy shows it is real. Anything that cannot be reproduced is dropped.
The Anneal method
Anneal connects to one part of your systems with read-only access and maps the routes an attacker could take, from what faces the internet to the systems that matter most. Systems that sit on many routes rise to the top, because one fix there closes several routes at once.
Anneal tests the likely routes on copies of your systems, sealed off from your network. A weakness makes the list only when a check proves it is real, and it comes with the steps to reproduce it.
You get the few fixes that shut the most routes. Each fix is tried on a copy first: the same check runs before and after, and the fix passes only if the weakness is gone and the system still works. When your team has made the change, Anneal runs the check again.
Our promises
What you receive
How an attacker could get from what is exposed to what matters most, and where our view stops.
The few changes that close the most routes, each with its reasoning, its proof and a tested fix. For systems you cannot patch, a ready-to-apply firewall or web filter rule.
Which routes are closed after your team's fixes, and which are still open.
How to start
One part of your systems, such as one cloud account or one internet-facing service. Anneal maps the routes in, proves which are real, gives you the few fixes that close the most, and checks them again once your team has made them. Scope agreed in writing before we start.
Already have a penetration test report? Bring it. We can start from its findings.
Want a report for your board on how far one system could take an attacker? Email us.
Security teams whose scanners find more than they can fix, running on AWS, Microsoft Azure, Google Cloud or Kubernetes, with code on GitHub.
Read-only access to the agreed part of your systems, your existing scanner results if you have them, and one person who can approve changes.
For each person in the decision
Your scanner finds weaknesses. Anneal works out which of them open a route to the systems that matter, proves they are real, and checks the fix. It can start from your scanner's results.
Read-only access to the agreed part. Testing happens on copies sealed off from your network.
Only with your written approval. In the pilot, your team makes every change.
For the pilot, inside your environment. We agree the details, and what leaves your environment, in writing before anything is connected.
You get a firewall or web filter rule that blocks the route, and it is tracked like any other fix.
Two weeks to the fix list for one part of your systems, then a re-check once your fixes are in.
You keep the route map, the fix list, the evidence and the re-check report.
Each step is fixed in scope and agreed before it starts. Price is set out in the written scope.
Anneal connects to your cloud accounts, code repositories and existing scanner results with read-only access. It builds a map of which systems can reach which, and scores each weakness on four things: how likely it is to be used in real attacks, with anything on the US government's list of actively used weaknesses going straight to the top; how far an attacker could get from that system; how exposed it is to the internet; and whether anyone is still using it, since systems nobody has touched for months are less likely to be watched. Systems that sit on many routes score higher, because one fix there closes several.
For the top routes, Anneal tests a copy of each system in a sealed container with no network connection, and keeps a weakness only when an automated check proves it. For each proven weakness it drafts a fix, applies it to a copy and runs the same check again. The fix passes only if the weakness is gone and the system still works.
Anneal shows you the few fixes that block the most routes in.
Email us about your systems and what worries you most. We reply with a pilot plan for the part of your systems that matters most.