Build1 publisher2 min readPublished
A banner-grabbing scanner flags patched OpenSSL 3.0.2 on RHEL 9 as potentially vulnerable
Linux distributions backport security fixes without moving the version number, so an unauthenticated scan can only report that a host might be vulnerable. The figures in one dev.to post put the median time to patch at 32 days.
The Engineer · Build desk

What happened
- Red Hat Enterprise Linux, Ubuntu LTS and Debian backport security fixes into older software releases without changing the version number that a scanner reads off the banner.
- A host running OpenSSL 3.0.2 on RHEL 9 can be fully patched, yet an unauthenticated banner grab sees 3.0.2 instead of the upstream-fixed 3.0.7 and reports it as potentially vulnerable.
- By the figures the dev.to post cites, the NVD logged more than 30,000 CVEs in 2025, over 80 a day, and median time-to-exploit has dropped to five days.
Compiled by The EngineerSomething wrong?How this is made
Why it matters
- constraint Credentials are what resolve a potential finding. How many findings arrive already answered depends on authenticated scanning coverage, and extending that coverage is a provisioning and inventory job.
- decision The routing rule has to be settled before the alert lands. Deciding per finding is what the post says turns verification into a formality and buries the critical ones.
- contradiction The post blames most failures on mishandled potential findings, yet the only outcome figures it offers describe confirmed vulnerabilities left unpatched past SLA.
A version string reports which release is installed. Whether it has been patched is another matter. A dev.to post by Tushar Arora makes the case that a potential finding is therefore an unresolved question, and that the workflow decides whether the question gets answered or dismissed by default [16]. False positives, it says, come from matching a version without accounting for vendor-backported patches, custom builds or compensating controls [17].
Closing the question takes evidence of four kinds. Authenticated credentials show whether a patch is absent from the package manifest, and a config file read shows whether the weak cipher suite is actually enabled. A safe non-destructive probe is answered only by a vulnerable system, and the binary itself shows whether the unpatched code path exists [9]. All four require access beyond a banner grab. Most of the investigation budget goes to credential coverage and asset inventory.
Now the timing. The post puts median time-to-exploit at five days [2] against a median of 32 days to patch, with 54% of vulnerable devices fully remediated within the year [12]. The patch median is 6.4 times the exploit median [2], and 46% of the devices in that measurement were not fully remediated inside twelve months [3]. Spread evenly over 365 days, the 2025 CVE count works out at about 82 a day [1].
For those numbers to transfer, your estate has to look like the population they were measured on, and the post does not name a source for the 54% figure or the 32-day median [18]. The five-day median describes CVEs that got exploited at all, not a random draw from the 30,000 logged in 2025 [1]. The 28.96% figure travels better, because it is a property of the catalog: nearly three in ten CISA KEV entries were exploited on or before the day the CVE was published [3].
The post's diagnosis sits awkwardly with the post's own evidence. It says most vulnerability management failures trace to teams handling potential findings badly, either ignoring them or chasing all of them and burning out before the confirmed ones are fixed [14]. It also says confirmed findings sitting unaddressed past SLA are where real breach risk lives [15]. The outcome data offered supports the second statement; the first is asserted.
The routing rule itself is cheap to agree in advance: confirmed findings go straight to remediation, potential findings go to investigation first [5]. The field that rule keys on already exists in the tooling. In Qualys, Tenable Nessus and Rapid7 InsightVM, confirmed findings appear at high confidence levels, often colour-coded red, and scanner notes record how the confirmation was obtained [10].
What to watch
- A named source for the 54% remediation rate and the 32-day median would make both figures testable against a specific device population.
- Whether NVD intake stays above 80 CVEs a day through 2026 decides whether the five-day exploit median is the binding deadline or the volume is.
- Whether scanner vendors expose the confirmation-evidence note in exported data. That decides if confirmed-versus-potential routing can run without a human reading it.