Arcturiq decides whether each server, endpoint and service is affected by a vulnerability, proves each fix by the file that is actually running, and shows the evidence behind every decision. Where it could not look, it says so.
One sensor per network zone, on a Linux host you provide.
It looks at each server over SSH. A small kit installed once gives it a restricted login and a fixed list of commands.
It reads the installed packages, and the files that running services have loaded.
By agent
Windows and Linux laptops and desktops, and Windows servers
An efficient agent on each Windows or Linux laptop or desktop, and on Windows servers.
For remote and mobile workers, and for organisations with no servers at all.
It looks only at its own device and connects outbound, so it reports wherever the device is.
Requirements: the sensor’s host is Linux on amd64 or arm64, with systemd. Downloads you can check: the sensor and the agents come from one constant link, signed, with a fingerprint published apart from the service.
How it decides
Every decision is one of these.
Affected
There is positive evidence that this machine or service is affected.
Not affected
The evidence shows it is not: a valid negative, never an absence of data.
Inconclusive
A capable method looked but could not decide.
Not checked
No capable method covered this machine or service.
Not applicable
The affected software cannot exist on this kind of machine.
How old the evidence is shows beside each decision. It is never an outcome.
What it does
From finding to proof of fix.
Arcturiq· Findings
Illustration · example dataopenssl, fixed in 3.0.13
Device
Status
Kind
Status Reason
Installed
Running
web-01sshd · port 22
AffectedNeeds restart
Server
Needs restart
3.0.13
3.0.11
laptop-07libssl3 package
Not affectedFixed version installed
Endpoint
Fixed version installed
3.0.13
–
db-02192.0.2.27
Not checkedDevice did not answer
Server
Device did not answer
–
–
/usr/lib/libssl.so.3 (deleted)Loaded by sshd: 3.0.11 · on disk: 3.0.13
Arcturiq, as it looks. Illustration with example devices.
Proof of fix
A fix counts only when the file a service is running is the fixed one.
Not checked, never guessed
Nothing is reported clean without evidence. A device that stops reporting reads Not checked, not clean.
Fresh decisions
When advisory data changes, decisions are made again without waiting for the next scan.
One set of decisions
Servers and endpoints are decided the same way, from the same kind of evidence.
Vendor statements
Reads vendors’ VEX and CSAF “not affected” statements, and shows which one a decision rests on.
Exposure paths
From the internet, to a service, to the vulnerable package.
AI that explains
It explains a decision from its stored evidence. It never makes one.
Published accuracy
We will publish how accurately Arcturiq decides, and how that is measured.
How it works
Two ways in, one decision.
Servers
1
A sensor in each zone
One sensor runs in each network zone, on a Linux host you provide.
2
It looks over SSH
A small kit installed once gives it a restricted login and a fixed list of commands.
Endpoints
1
An agent on each device
An efficient agent on each Windows or Linux laptop or desktop, and on Windows servers.
2
It reports for itself
It looks only at its own device and connects outbound, so it works wherever the device is.
Both
3
Signed at the source
Every result is signed before it leaves the sensor or the device.
4
Arcturiq decides
Every vulnerability, on every server, endpoint and service, gets a decision.
5
You see why
Each decision shows its reason and the evidence behind it.
Launch
Full features launching soon.
Email us to hear when Arcturiq launches, or to talk about your servers and endpoints.