Skip to content

Commit 69421f4

Browse files
committed
ensure active exploit logic is properly assessed
1 parent 5d5d6a1 commit 69421f4

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Nudge/UI/Main.swift

+2-1
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ class AppDelegate: NSObject, NSApplicationDelegate {
226226

227227
// Filter versions between current and selected OS version
228228
let filteredVersions = VersionManager().removeDuplicates(from: allVersions.filter {
229-
VersionManager.versionGreaterThan(currentVersion: $0, newVersion: currentInstalledVersion) &&
229+
VersionManager.versionGreaterThanOrEqual(currentVersion: $0, newVersion: currentInstalledVersion) &&
230230
VersionManager.versionLessThanOrEqual(currentVersion: $0, newVersion: selectedOSVersion)
231231
})
232232

@@ -236,6 +236,7 @@ class AppDelegate: NSObject, NSApplicationDelegate {
236236
})
237237

238238
// Count actively exploited CVEs in the filtered versions
239+
LogManager.notice("Assessing macOS version range for active exploits: \(filteredVersions) ", logger: sofaLog)
239240
for osVersion in macOSSOFAAssets {
240241
if filteredVersions.contains(osVersion.latest.productVersion) {
241242
totalActivelyExploitedCVEs += osVersion.latest.activelyExploitedCVEs.count

0 commit comments

Comments
 (0)