Skip to content
OpenAdvisories

Weakness (CWE)

CWE-428: Unquoted Search Path or Element

Base Draft

The product uses a search path that contains an unquoted element, in which the element contains whitespace or other separators. This can cause the product to access resources in a parent path.

How to prevent it (3 mitigations)
  1. Implementation

    Properly quote the full search path before executing a program on the system.

  2. Implementation

    Assume all input is malicious. Use an "accept known good" input validation strategy, i.e., use a list of acceptable inputs that strictly conform to specifications. Reject any input that does not strictly conform to specifications, or transform it into something that does.

    When performing input validation, consider all potentially relevant properties, including length, type of input, the full range of acceptable values, missing or extra inputs, syntax, consistency across related fields, and conformance to business rules. As an example of business rule logic, "boat" may be syntactically valid because it only contains alphanumeric characters, but it is not valid if the input is only expected to contain colors such as "red" or "blue."

    Do not rely exclusively on looking for malicious or malformed inputs. This is likely to miss at least one undesirable input, especially if the code's environment changes. This can give attackers enough room to bypass the intended validation. However, denylists can be useful for detecting potential attacks or determining which inputs are so malformed that they should be rejected outright.

  3. Implementation

    Inputs should be decoded and canonicalized to the application's current internal representation before being validated (CWE-180). Make sure that the application does not decode the same input twice (CWE-174). Such errors could be used to bypass allowlist validation schemes by introducing dangerous inputs after they have been checked.

Source: MITRE CWE-428

267 results · Clear filters · Feed

  • High 7.8

    MiniTool ShadowMaker 3.2 - 'MTAgentService' Unquoted Service Path

    MiniTool ShadowMaker 3.2 contains an unquoted service path vulnerability in the MTAgentService that allows local attackers to potentially execute arbitrary code. Attackers can exploit the unquoted path in 'C:\Program Files\MiniTool ShadowMaker\AgentService.ex…

  • High 7.8

    IObit Uninstaller 10 Pro - Unquoted Service Path

    IObit Uninstaller 10 Pro contains an unquoted service path vulnerability that allows local users to potentially execute code with elevated system privileges. Attackers can exploit the unquoted service path in the IObit Uninstaller Service to insert malicious …

  • High 7.8

    MEMU PLAY 3.7.0 - 'MEmusvc' Unquoted Service Path

    Microvirt MEMU Play 3.7.0 contains an unquoted service path vulnerability in the MEmusvc Windows service that allows local attackers to potentially execute arbitrary code. Attackers can exploit the unquoted binary path to inject malicious executables that wil…

  • High 7.8

    Magic Mouse 2 utilities 2.20 - 'magicmouse2service' Unquoted Service Path

    Magic Mouse 2 Utilities 2.20 contains an unquoted service path vulnerability in its Windows service configuration. Attackers can exploit the unquoted path to inject malicious executables and gain elevated system privileges by placing a malicious file in the s…

  • High 7.8

    KMSpico 17.1.0.0 - 'Service KMSELDI' Unquoted Service Path

    KMSpico 17.1.0.0 contains an unquoted service path vulnerability in the Service KMSELDI configuration that allows local attackers to potentially execute arbitrary code. Attackers can exploit the unquoted binary path in C:\Program Files\KMSpico\Service_KMS.exe…

  • High 7.8

    Deep Instinct Windows Agent 1.2.24.0 - 'DeepNetworkService' Unquoted Service Path

    Deep Instinct Windows Agent 1.2.24.0 contains an unquoted service path vulnerability in the DeepNetworkService that allows local users to potentially execute code with elevated privileges. Attackers can exploit the unquoted path in C:\Program Files\HP Sure Se…

  • High 7.8

    IPTInstaller 4.0.9 - 'PassThru Service' Unquoted Service Path

    HTC IPTInstaller 4.0.9 contains an unquoted service path vulnerability in the PassThru Service configuration. Attackers can exploit the unquoted binary path to inject and execute malicious code with elevated LocalSystem privileges.

  • High 7.8

    Epson USB Display 1.6.0.0 Unquoted Service Path Vulnerability

    Epson USB Display 1.6.0.0 contains an unquoted service path vulnerability in the EMP_UDSA service running with LocalSystem privileges. Attackers can exploit the unquoted path by placing malicious executables in intermediate directories to gain elevated system…

  • High 7.8

    PDFCOMPLETE Corporate Edition 4.1.45 - 'pdfcDispatcher' Unquoted Service Path

    PDF Complete Corporate Edition 4.1.45 contains an unquoted service path vulnerability in the pdfcDispatcher service that allows local attackers to potentially execute arbitrary code. Attackers can exploit the unquoted path in the service binary location to in…

  • High 7.8

    LogonExpert 8.1 - 'LogonExpertSvc' Unquoted Service Path

    LogonExpert 8.1 contains an unquoted service path vulnerability in the LogonExpertSvc service running with LocalSystem privileges. Attackers can exploit the unquoted path to place malicious executables in intermediate directories, potentially gaining elevated…

  • High 7.8

    Softros LAN Messenger 9.6.4 - 'SoftrosSpellChecker' Unquoted Service Path

    Softros LAN Messenger 9.6.4 contains an unquoted service path vulnerability in the SoftrosSpellChecker service that allows local attackers to potentially execute arbitrary code. Attackers can exploit the unquoted path in 'C:\Program Files (x86)\Softros System…

  • High 7.8

    Print Job Accounting 4.4.10 - 'OkiJaSvc' Unquoted Service Path

    OKI Print Job Accounting 4.4.10 contains an unquoted service path vulnerability in the OkiJaSvc service that allows local attackers to potentially execute arbitrary code. Attackers can exploit the unquoted path in 'C:\Program Files\Okidata\Print Job Accountin…

  • High 7.8

    Pingzapper 2.3.1 - 'PingzapperSvc' Unquoted Service Path

    Pingzapper 2.3.1 contains an unquoted service path vulnerability in the PingzapperSvc service that allows local attackers to potentially execute arbitrary code. Attackers can exploit the unquoted path in 'C:\Program Files (x86)\Pingzapper\PZService.exe' to in…

  • High 7.8

    Configuration Tool 1.6.53 - 'OpLclSrv' Unquoted Service Path

    OKI Configuration Tool 1.6.53 contains an unquoted service path vulnerability in the OKI Local Port Manager service that allows local attackers to potentially execute arbitrary code. Attackers can exploit the unquoted path in 'C:\Program Files\Okidata\Common\…

  • High 7.8

    Sandboxie Plus v0.7.2 - 'SbieSvc' Unquoted Service Path

    Sandboxie Plus 0.7.2 contains an unquoted service path vulnerability in the SbieSvc service that allows local attackers to execute code with elevated privileges. Attackers can exploit the unquoted binary path to inject malicious executables that will be launc…

  • High 7.8

    FreeLAN 2.2 - 'FreeLAN Service' Unquoted Service Path

    FreeLAN 2.2 contains an unquoted service path vulnerability in its Windows service configuration that allows local attackers to execute arbitrary code. Attackers can exploit the unquoted binary path to inject malicious executables that will be launched with e…

  • High 7.8

    eBeam Interactive Suite 3.6 - 'eBeam Stylus Driver' Unquoted Service Path

    eBeam Interactive Suite 3.6 contains an unquoted service path vulnerability in the eBeam Stylus Driver service that allows local users to potentially execute code with elevated privileges. Attackers can exploit the unquoted path in C:\Program Files (x86)\Luid…

  • High 7.8

    Realtek Wireless LAN Utility 700.1631 - 'Realtek11nSU' Unquoted Service Path

    Realtek Wireless LAN Utility 700.1631 contains an unquoted service path vulnerability that allows local users to potentially execute code with elevated system privileges. Attackers can exploit the unquoted service path by inserting malicious code in the syste…

  • High 7.8

    eBeam Education Suite 2.5.0.9 - 'eBeam Device Service' Unquoted Service Path

    eBeam Education Suite 2.5.0.9 contains an unquoted service path vulnerability in the eBeam Device Service that allows local users to potentially execute code with elevated privileges. Attackers can exploit the unquoted path in the service configuration to inj…

  • High 7.8

    VFS for Git 1.0.21014.1 - 'GVFS.Service' Unquoted Service Path

    VFS for Git 1.0.21014.1 contains an unquoted service path vulnerability in the GVFS.Service Windows service that allows local attackers to execute code with elevated privileges. Attackers can exploit the unquoted binary path to inject malicious executables th…

  • High 7.8

    BRAdmin Professional 3.75 - 'BRA_Scheduler' Unquoted Service Path

    Brother BRAdmin Professional 3.75 contains an unquoted service path vulnerability in the BRA_Scheduler service that allows local users to potentially execute arbitrary code. Attackers can place a malicious executable named 'BRAdmin' in the C:\Program Files (x…

  • High 7.8

    WIN-PACK PRO 4.8 - 'WPCommandFileService' Unquoted Service Path

    WIN-PACK PRO 4.8 contains an unquoted service path vulnerability in the WPCommandFileService that allows local users to potentially execute code with elevated privileges. Attackers can exploit the unquoted path in C:\Program Files <x86>\WINPAKPRO\WPCommandFil…

  • High 7.8

    WIN-PACK PRO 4.8 - 'ScheduleService' Unquoted Service Path

    WIN-PACK PRO4.8 contains an unquoted service path vulnerability in the ScheduleService that allows local users to potentially execute code with elevated system privileges. Attackers can exploit the unquoted path in 'C:\Program Files <x86>\WINPAKPRO\ScheduleSe…

  • High 7.8

    WIN-PACK PRO 4.8 - 'GuardTourService' Unquoted Service Path

    WIN-PACK PRO 4.8 contains an unquoted service path vulnerability in the GuardTourService that allows local users to potentially execute code with elevated system privileges. Attackers can exploit the unquoted path in C:\Program Files <x86>\WINPAKPRO\WP GuardT…

  • High 7.8

    OSAS Traverse Extension 11 - 'travextensionhostsvc' Unquoted Service Path

    OSAS Traverse Extension 11 contains an unquoted service path vulnerability in the TravExtensionHostSvc service running with LocalSystem privileges. Attackers can exploit the unquoted path to inject and execute malicious code by placing executable files in the…

  • High 7.8

    MacPaw Encrypto 1.0.1 - 'Encrypto Service' Unquoted Service Path

    MacPaw Encrypto 1.0.1 contains an unquoted service path vulnerability in its Encrypto Service configuration that allows local attackers to potentially execute arbitrary code. Attackers can exploit the unquoted path in C:\Program Files\Encrypto\ to inject mali…

  • High 7.8

    Event Log Explorer 4.9.3 - 'ElodeaEventCollectorService' Unquoted Service Path

    Event Log Explorer 4.9.3 contains an unquoted service path vulnerability that allows local users to potentially execute arbitrary code with elevated system privileges. Attackers can exploit the unquoted service path by placing malicious executables in specifi…

  • High 7.8

    Hi-Rez Studios 5.1.6.3 - 'HiPatchService' Unquoted Service Path

    Hi-Rez Studios 5.1.6.3 contains an unquoted service path vulnerability in the HiPatchService that allows local attackers to execute code with elevated privileges. Attackers can exploit the unquoted path during system startup or reboot to inject and run malici…

  • High 7.8

    ActivIdentity 8.2 - 'ac.sharedstore' Unquoted Service Path

    ActivIdentity 8.2 contains an unquoted service path vulnerability in the ac.sharedstore service that allows local attackers to potentially execute arbitrary code. Attackers can exploit the unquoted binary path in C:\Program Files\Common Files\ActivIdentity\ t…

  • High 7.8

    Disk Sorter Server 13.6.12 - 'Disk Sorter Server' Unquoted Service Path

    Disk Sorter Server 13.6.12 contains an unquoted service path vulnerability in its binary path configuration that allows local attackers to potentially execute arbitrary code. Attackers can exploit the unquoted path in 'C:\Program Files\Disk Sorter Server\bin\…

  • High 7.8

    Spy Emergency 25.0.650 - Unquoted Service Path

    Spy Emergency 25.0.650 contains an unquoted service path vulnerability in its Windows service configurations that allows local attackers to execute code with elevated privileges. Attackers can exploit the unquoted file paths in SpyEmergencyHealth.exe and SpyE…

  • High 7.8

    WifiHotSpot 1.0.0.0 - 'WifiHotSpotService.exe' Unquoted Service Path

    WifiHotSpot 1.0.0.0 contains an unquoted service path vulnerability in its WifiHotSpotService.exe that allows local attackers to execute code with elevated privileges. Attackers can exploit the unquoted path during system startup or reboot to inject and run m…

  • High 7.8

    DHCP Broadband 4.1.0.1503 - 'dhcpt.exe' Unquoted Service Path

    DHCP Broadband 4.1.0.1503 contains an unquoted service path vulnerability in its service configuration that allows local attackers to execute code with elevated privileges. Attackers can exploit the unquoted path in 'C:\Program Files\DHCP Broadband 4\dhcpt.ex…

  • High 7.8

    BOOTP Turbo 2.0.0.1253 - 'bootpt.exe' Unquoted Service Path

    BOOTP Turbo 2.0.0.1253 contains an unquoted service path vulnerability in its Windows service configuration. Attackers can exploit the unquoted path to execute arbitrary code with elevated LocalSystem privileges during system startup or reboot.

  • High 7.8

    Acer Backup Manager Module 3.0.0.99 - 'IScheduleSvc.exe' Unquoted Service Path

    Acer Backup Manager 3.0.0.99 contains an unquoted service path vulnerability in the NTI IScheduleSvc service that allows local users to potentially execute arbitrary code. Attackers can exploit the unquoted path in C:\Program Files (x86)\NTI\Acer Backup Manag…

  • High 7.8

    Acer Updater Service 1.2.3500.0 - 'UpdaterService.exe' Unquoted Service Path

    Acer Updater Service 1.2.3500.0 contains an unquoted service path vulnerability that allows local users to execute code with elevated system privileges. Attackers can exploit the unquoted path in C:\Program Files\Acer\Acer Updater\ to inject malicious executa…

  • High 7.8

    DiskBoss Service 12.2.18 - 'diskbsa.exe' Unquoted Service Path

    DiskBoss Service 12.2.18 contains an unquoted service path vulnerability in its binary path configuration that allows local attackers to execute code with elevated privileges. Attackers can exploit the unquoted path by placing malicious executables in potenti…

  • High 7.8

    ePowerSvc 6.0.3008.0 - 'ePowerSvc.exe' Unquoted Service Path

    Acer ePowerSvc 6.0.3008.0 contains an unquoted service path vulnerability that allows local users to potentially execute code with elevated system privileges. Attackers can exploit the unquoted path in the service configuration to inject malicious code that w…

  • High 7.8

    WibuKey Runtime 6.51 - 'WkSvW32.exe' Unquoted Service Path

    WibuKey Runtime 6.51 contains an unquoted service path vulnerability in the WkSvW32.exe service that allows local attackers to potentially execute arbitrary code. Attackers can exploit the unquoted path in 'C:\PROGRAM FILES (X86)\WIBUKEY\SERVER\WkSvW32.exe' t…

  • High 7.8

    Disk Sorter Enterprise 13.6.12 - 'Disk Sorter Enterprise' Unquoted Service Path

    Disk Sorter Enterprise 13.6.12 contains an unquoted service path vulnerability in its Windows service configuration that allows local attackers to potentially execute arbitrary code. Attackers can exploit the unquoted path in 'C:\Program Files\Disk Sorter Ent…