CVE-2022-28944
Published: 23 May 2022
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
- 🇪🇺 ENISA EUVD: EUVD-2022-33378
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
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.
Policies can require integrity verification of software prior to installation, reducing risks from unverified downloads.
Blocks installation of components lacking a valid signature, mitigating download or installation of code without integrity checks.
Acquisition and maintenance portions of the strategy drive requirements for integrity verification of downloaded or supplied code.
Mandating integrity control and approved-only changes during development prevents incorporation of code or components lacking integrity validation.
Supply chain protection requires integrity verification of acquired components, directly reducing insertion or tampering of malicious code during delivery.
Reduces exposure to code obtained without integrity verification by requiring assurance processes that confirm authenticity and absence of tampering.
Tamper resistance and detection commonly include integrity verification of code and firmware obtained from external sources.
Component authenticity requires verifying origin/integrity of acquired firmware or software, directly preventing inclusion of code without integrity checks.