B2B SaaS in Cluj-Napoca
A product team with a deep dependency tree wants to know which of the thousands of CVEs flagged by a scanner are really exploitable in its own build.
Vulnerability management is a continuous process, not an annual report. We scan the servers, containers and dependencies hosted with us, then prioritise with AI-assisted scoring, because a high CVSS number does not always deserve the first fix. We weigh exploit probability (EPSS), the CISA KEV catalogue and the real attack path, and you receive remediation deadlines and a monthly report.
Without an inventory there is nothing to manage, so we begin with a list of servers, containers, images, libraries and exposed services. On top of it run scheduled scans: Trivy and Grype on images and dependencies, OpenVAS on the network and operating system, Nuclei on the web surface. Raw output is always too long for any team, so it goes through prioritisation, and what reaches your work list carries three clear attributes: how exposed the asset is, how likely exploitation is and what the fix costs.
On the attacker side, LLM agents read the security advisory, write an exploit and try it at scale within hours of publication. A window that used to last months now lasts hours, and targets are picked automatically from the fingerprint of the exposed version. On our side AI solves the opposite problem: from thousands of findings it extracts the few that are reachable from the internet, have public exploit code and lead to something important. We use probability scores, attack-path analysis and log correlation, then validate by hand before a ticket is opened.
A priority without execution changes nothing. For every finding we open a task with a deadline: a package update, a new image version, a configuration change or a tighter access rule. When the update needs testing or depends on a vendor, we put a virtual patch in the WAF, close the port or limit the route in the meantime. After the fix we rescan and attach the evidence, so the list closes with verification rather than a tick. What cannot be fixed stays as an explicit accepted risk with a reason and a review date.
The cycle has a fixed beat: scan, prioritised list, fixes, report. You request the service from the DevOps Services section of the client panel. The hours in your plan (1 h on cPanel from Advanced up, 1–8 h on VPS, 5–10 h on dedicated by plan, 10 h on GPU) usually go on reviewing the list, small fixes and adjusting the scans. A wave of major upgrades or a version migration exceeds the allowance, and the surplus is billed separately after you accept the estimate. Unused hours do not carry over.
Every plan includes monthly hours of DevOps, CyberSecurity and Programming work delivered by the 4hosting team: 1 h from cPanel Advanced upwards, 1–8 h on VPS, 5–10 h on dedicated servers depending on the plan, and 10 h on GPU servers. You request them from the client panel, unused hours are not carried into the next month, and extra hours are accepted and billed separately.
Request the service in DevOps Services, tell us which environments are in scope and propose the date for the first full scan of your infrastructure.
We build the asset inventory, set severities and remediation deadlines, and agree who receives the report. Noise is reduced with documented exceptions.
We run the scheduled scans, prioritise with EPSS and KEV, apply fixes from the included hours and add temporary controls where they are needed.
You receive the monthly report with trends, accepted risks and proof of remediation, plus a dashboard that shows the current state between reports.
A product team with a deep dependency tree wants to know which of the thousands of CVEs flagged by a scanner are really exploitable in its own build.
A store with payment and courier modules tracks flaws in plugins and images, with a short deadline for anything exploited in the wild.
A company delivering applications to public institutions must present periodic scan reports and proof that the findings were remediated.
A continuous cycle: inventory your assets, scan, prioritise, remediate, verify and report. It differs from a pentest, which is a deep one-off assessment. Vulnerability management answers every week the question of what is exposed right now and what to fix first, rather than once a year.
CVSS says how bad a flaw could be in the worst case; EPSS estimates how likely it is to be exploited in the coming days. We use both, add the CISA KEV list for flaws already exploited and weigh the real exposure of the asset. A high CVSS in an unused library can wait.
The public catalogue of vulnerabilities known to be exploited in real attacks, kept by the US cybersecurity agency. If a CVE is listed there, the debate about severity is over: it gets fixed first, whatever its theoretical score, and we give it the shortest deadline.
Today it is measured in hours from the advisory, not months: scanning the internet and writing the exploit are automated, and AI agents chain the steps together. That is why we keep short deadlines for anything in CISA KEV and apply temporary controls until the update is installed.
Both, with different jobs. Scanning runs often and covers everything already known. A pentest looks for chains of flaws and broken logic that no signature sees. Scanning keeps your surface clean, while the pentest checks whether your defences hold in depth.
Images and dependencies on every build, systems daily, the network weekly and a full authenticated scan monthly. Frequency matters less than closing the loop: a scan that produces no tasks with deadlines does not reduce risk, so each cycle ends in tracked fixes.
Request vulnerability management from the client panel: inventory, continuous scanning, EPSS-based prioritisation and a monthly report.