Cyber Resilience

CVE-2022-28944

HighPublic PoC

Published: 23 May 2022

Published
23 May 2022
Modified
21 November 2024
KEV Added
Patch
CVSS Score v3.1 8.8 CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
EPSS Score 0.1087 93.5th percentile
Risk Priority 24 60% EPSS · 20% KEV · 20% CVSS

Summary

CVE-2022-28944 is a high-severity Download of Code Without Integrity Check (CWE-494) vulnerability in Emcosoftware Wakeonlan. Its CVSS base score is 8.8 (High).

Operationally, ranked in the top 6.5% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.

Deeper analysis

Certain EMCO Software products for Windows are affected by a remote code execution vulnerability stemming from CWE-494, download of code without integrity check, in the Updater component. The impacted versions include MSI Package Builder 9.1.4, Remote Installer 6.0.13, Ping Monitor 8.0.18, Remote Shutdown 7.2.2, WakeOnLan 2.0.8, Network Inventory 5.8.22, Network Software Scanner 2.0.8, and UnLock IT 6.1.1. The flaw carries a CVSS 3.1 score of 8.8 and allows arbitrary code execution when an update is processed.

An attacker can exploit the issue by supplying malicious update content that the affected software downloads and executes without verification. Successful exploitation requires the victim to initiate an update of one of the listed EMCO products, after which the attacker obtains remote code execution on the target system with the privileges of the updating process.

The associated EPSS score has reached a peak of 0.1216 with a current value of 0.1087. Public references point to an advisory PDF and vendor sites, though no specific patch or mitigation details are provided in the available information.

EU & UK References

Vulnerability details

Certain EMCO Software products are affected by: CWE-494: Download of Code Without Integrity Check. This affects MSI Package Builder for Windows 9.1.4 and Remote Installer for Windows 6.0.13 and Ping Monitor for Windows 8.0.18 and Remote Shutdown for Windows 7.2.2…

more

and WakeOnLan 2.0.8 and Network Inventory for Windows 5.8.22 and Network Software Scanner for Windows 2.0.8 and UnLock IT for Windows 6.1.1. The impact is: execute arbitrary code (remote). The component is: Updater. The attack vector is: To exploit this vulnerability, a user must trigger an update of an affected installation of EMCO Software. ¶¶ Multiple products from EMCO Software are affected by a remote code execution vulnerability during the update process.

CWE(s)

Related Threats

No named actor attribution yet. ATT&CK technique mapping in progress for this CVE.

Affected Assets

emcosoftware
msi package builder
9.1.4
emcosoftware
network inventory
5.8.22
emcosoftware
network software scanner
2.0.8
emcosoftware
ping monitor
8.0.18
emcosoftware
remote installer
6.0.13
emcosoftware
remote shutdown
7.2.2
emcosoftware
unlock it
6.1.1
emcosoftware
wakeonlan
2.0.8

Mitigating Controls

Likely Mitigating Controls AI

Per-CVE control mapping for this CVE has not run yet; the list below is derived from the weakness types (CWEs) cited in the NVD entry.

addresses: CWE-494

Policies can require integrity verification of software prior to installation, reducing risks from unverified downloads.

addresses: CWE-494

Blocks installation of components lacking a valid signature, mitigating download or installation of code without integrity checks.

addresses: CWE-494

Acquisition and maintenance portions of the strategy drive requirements for integrity verification of downloaded or supplied code.

addresses: CWE-494

Mandating integrity control and approved-only changes during development prevents incorporation of code or components lacking integrity validation.

addresses: CWE-494

Supply chain protection requires integrity verification of acquired components, directly reducing insertion or tampering of malicious code during delivery.

addresses: CWE-494

Reduces exposure to code obtained without integrity verification by requiring assurance processes that confirm authenticity and absence of tampering.

addresses: CWE-494

Tamper resistance and detection commonly include integrity verification of code and firmware obtained from external sources.

addresses: CWE-494

Component authenticity requires verifying origin/integrity of acquired firmware or software, directly preventing inclusion of code without integrity checks.

References