CVE-2014-0773CWE-77

Advantech WebAccess Command Injection

High · published April 12, 2014

CVSS v2.0
7.5
EPSS
3%
Percentile
84.6
In the wild
Unconfirmed
What it is

The BWOCXRUN.BwocxrunCtrl.1 control contains a method named

“CreateProcess.” This method contains validation to ensure an attacker

cannot run arbitrary command lines. After validation, the values

supplied in the HTML are passed to the Windows CreateProcessA API.

The validation can be bypassed allowing for running arbitrary command

lines. The command line can specify running remote files (example: UNC

command line).

A function exists at offset 100019B0 of bwocxrun.ocx. Inside this

function, there are 3 calls to strstr to check the contents of the user

specified command line. If “\setup.exe,” “\bwvbprt.exe,” or

“\bwvbprtl.exe” are contained in the command line (strstr returns

nonzero value), the command line passes validation and is then passed to

CreateProcessA.

The record
Technical detail
CVSS v2.0
7.5 · HIGH
Vector
AV:N/AC:L/Au:N/C:P/I:P/A:P
CVSS v4.0
Not supplied
EPSS
0.02519 · 84.6th percentile
Weakness
CWE-77 · Improper Neutralization of Special Elements used in a Command ('Command Injection')
Published
2014-04-12T01:00Z
EPSS history
Timeline
  • 12 APR 01:00Z
    Advantech WebAccess Command Injection
    cvelistv5