<?xml version="1.0" encoding="utf-8"?>
<oval-def:oval_definitions xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5" xmlns:oval="http://oval.mitre.org/XMLSchema/oval-common-5" xmlns:oval-def="http://oval.mitre.org/XMLSchema/oval-definitions-5" xmlns:ind-def="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" xmlns:win-def="http://oval.mitre.org/XMLSchema/oval-definitions-5#windows" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://oval.mitre.org/XMLSchema/oval-common-5 oval-common-schema.xsd http://oval.mitre.org/XMLSchema/oval-definitions-5 oval-definitions-schema.xsd http://oval.mitre.org/XMLSchema/oval-definitions-5#independent independent-definitions-schema.xsd http://oval.mitre.org/XMLSchema/oval-definitions-5#windows windows-definitions-schema.xsd">
  <oval-def:generator>
    <oval:schema_version>5.3</oval:schema_version>
    <oval:timestamp>2017-01-31T12:34:45</oval:timestamp>
  </oval-def:generator>
  <oval-def:definitions>
    <oval-def:definition id="oval:com.kaspersky.ics-cert:def:1" version="1" class="vulnerability">
      <oval-def:metadata>
        <oval-def:title>GE Proficy HMI SCADA CIMPLICITY Privilege Management Vulnerability - CVE-2016-5787 (GED 16-01)</oval-def:title>
        <oval-def:reference source="CVE" ref_id="CVE-2016-5787" ref_url="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-5787" />
        <oval-def:description>
          General Electric (GE) Digital Proficy HMI/SCADA - CIMPLICITY before 8.2 SIM 27 mishandles service DACLs, which allows local users to modify a service configuration via unspecified vectors.
        </oval-def:description>
      </oval-def:metadata>
      <oval-def:criteria operator="AND">
        <oval-def:criteria operator="OR">
          <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:1" comment="CIMPLICITY version less than 8.1 installed" />
          <oval-def:criteria operator="AND">
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:2" comment="CIMPLICITY version 8.1 installed" />
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:3" comment="CIMPLICITY 8.1 SIM version less than SIM 29 installed" />
          </oval-def:criteria>
          <oval-def:criteria operator="AND">
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:4" comment="CIMPLICITY version 8.2 installed" />
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:5" comment="CIMPLICITY 8.2 SIM version less than SIM 27 installed" />
          </oval-def:criteria>
        </oval-def:criteria>
        <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:6" comment="CIMPLICITY Windows services without DACLs" />
      </oval-def:criteria>
    </oval-def:definition>
    <oval-def:definition id="oval:com.kaspersky.ics-cert:def:14" version="1" class="vulnerability">
      <oval-def:metadata>
        <oval-def:title>GE Proficy HMI SCADA CIMPLICITY CimView Memory Access Violation - CVE-2014-2355 (GEIP14-02)</oval-def:title>
        <oval-def:reference source="CVE" ref_id="CVE-2014-2355" ref_url="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-2355" />
        <oval-def:description>
          The (1) CimView and (2) CimEdit components in GE Proficy HMI/SCADA-CIMPLICITY 8.2 and earlier allow remote attackers to gain privileges via a crafted CIMPLICITY screen (aka .CIM) file.
        </oval-def:description>
      </oval-def:metadata>
      <oval-def:criteria operator="OR">
        <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:1" comment="CIMPLICITY version less than 8.1 installed" />
        <oval-def:criteria operator="AND">
          <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:2" comment="CIMPLICITY version 8.1 installed" />
          <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:3" comment="CIMPLICITY 8.1 SIM version less than SIM 29 installed" />
        </oval-def:criteria>
        <oval-def:criteria operator="AND">
          <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:4" comment="CIMPLICITY version 8.2 installed" />
          <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:33" comment="CIMPLICITY 8.2 SIM version less than SIM 26 installed" />
        </oval-def:criteria>
      </oval-def:criteria>
    </oval-def:definition>
    <oval-def:definition id="oval:com.kaspersky.ics-cert:def:15" version="1" class="vulnerability">
      <oval-def:metadata>
        <oval-def:title>GE Proficy HMI SCADA CIMPLICITY WebView remote code execution - CVE-2014-0751 (GEIP13-06)</oval-def:title>
        <oval-def:reference source="CVE" ref_id="CVE-2014-0751" ref_url="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0751" />
        <oval-def:description>
          Directory traversal vulnerability in CimWebServer.exe (aka the WebView component) in GE Intelligent Platforms Proficy HMI/SCADA - CIMPLICITY before 8.2 SIM 24, and Proficy Process Systems with CIMPLICITY, allows remote attackers to execute arbitrary code via a crafted message to TCP port 10212, aka ZDI-CAN-1623.
        </oval-def:description>
      </oval-def:metadata>
      <oval-def:criteria operator="AND">
        <oval-def:criteria operator="AND" comment="Vulnerable CIMPLICITY installed">
          <oval-def:criteria operator="OR">
            <oval-def:criteria operator="AND">
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:34" comment="CIMPLICITY version greater than or equal to 4.01 installed" />
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:36" comment="CIMPLICITY version less than 8.2 SIM 24 installed" />
            </oval-def:criteria>
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:40" comment="CIMPLICITY Runtime Viewer between 4.01 and 8.2 SIM 24" />
          </oval-def:criteria>
          <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:35" comment="CIMPLICITY SIM version less than 8.2 SIM 24 installed" />
        </oval-def:criteria>
        <oval-def:criteria operator="OR">
          <oval-def:criteria operator="OR" comment="StartWebServer option enabled">
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:37" negate="true" comment="CIMPLICITY globals.ini does not exist" />
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:38" negate="true" comment="CIMPLICITY StartWebServer option enabled" />
          </oval-def:criteria>
          <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:39" comment="CIMPLICITY WEBVIEW service has Automatic Startup Type" />
        </oval-def:criteria>
      </oval-def:criteria>
    </oval-def:definition>
    <oval-def:definition id="oval:com.kaspersky.ics-cert:def:16" version="1" class="vulnerability">
      <oval-def:metadata>
        <oval-def:title>GE Proficy HMI SCADA CIMPLICITY WebView remote code execution - CVE-2014-0750 (GEIP13-05)</oval-def:title>
        <oval-def:reference source="CVE" ref_id="CVE-2014-0750" ref_url="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0750" />
        <oval-def:description>
          Directory traversal vulnerability in gefebt.exe in the WebView CimWeb components in GE Intelligent Platforms Proficy HMI/SCADA - CIMPLICITY through 8.2 SIM 24, and Proficy Process Systems with CIMPLICITY, allows remote attackers to execute arbitrary code via a crafted HTTP request, aka ZDI-CAN-1622.
        </oval-def:description>
      </oval-def:metadata>
      <oval-def:criteria operator="AND">
        <oval-def:criteria operator="OR" comment="Vulnerable CIMPLICITY installed">
          <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:41" comment="CIMPLICITY version greater than or equal to 4.01 and less than 9.0" />
          <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:42" comment="CIMPLICITY Runtime Viewer greater than or equal to 4.01 and less than 9.0" />
        </oval-def:criteria>
        <oval-def:criteria operator="AND" comment="Mitigation not applied">
          <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:39" comment="CIMPLICITY WEBVIEW service has Automatic Startup Type" />
          <oval-def:criteria operator="OR">
            <oval-def:criteria operator="AND" comment="CIMPLICITY default WebPages folder contains gefebt.exe">
              <oval-def:criteria operator="OR" comment="Default WebPagesRoot location">
                <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:37" negate="true" comment="CIMPLICITY globals.ini does not exist" />
                <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:44" negate="true" comment="CIMPLICITY WebPagesRoot setting does not exist" />
              </oval-def:criteria>
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:43" comment="CIMPLICITY default WebPages folder contains gefebt.exe" />
            </oval-def:criteria>
            <oval-def:criteria operator="AND" comment="CIMPLICITY non default WebPages folder contains gefebt.exe">
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:44" comment="CIMPLICITY WebPagesRoot setting exists" />
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:45" comment="CIMPLICITY non-default WebPages folder contains gefebt.exe" />
            </oval-def:criteria>
          </oval-def:criteria>
        </oval-def:criteria>
      </oval-def:criteria>
    </oval-def:definition>
    <oval-def:definition id="oval:com.kaspersky.ics-cert:def:17" version="1" class="vulnerability">
      <oval-def:metadata>
        <oval-def:title>GE Proficy HMI SCADA CIMPLICITY WebView buffer overflows - CVE-2013-2785 (GEIP13-03)</oval-def:title>
        <oval-def:reference source="CVE" ref_id="CVE-2013-2785" ref_url="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-2785" />
        <oval-def:description>
          Multiple buffer overflows in CimWebServer.exe in the WebView component in GE Intelligent Platforms Proficy HMI/SCADA - CIMPLICITY before 8.0 SIM 27, 8.1 before SIM 25, and 8.2 before SIM 19, and Proficy Process Systems with CIMPLICITY, allow remote attackers to execute arbitrary code via crafted data in packets to TCP port 10212, aka ZDI-CAN-1621 and ZDI-CAN-1624.
        </oval-def:description>
      </oval-def:metadata>
      <oval-def:criteria operator="AND">
        <oval-def:criteria operator="OR" comment="Vulnerable CIMPLICITY installed">
          <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:53" comment="CIMPLICITY version greater than or equal to 4.01 and less than 8.0" />
          <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:54" comment="CIMPLICITY Runtime Viewer version greater than or equal to 4.01 and less than 8.0" />
          <oval-def:criteria operator="AND" comment="Vulnerable CIMPLICITY 8.0 installed">
            <oval-def:criteria operator="OR">
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:48" comment="CIMPLICITY version 8.0 installed" />
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:49" comment="CIMPLICITY Runtime Viewer version 8.0 installed" />
            </oval-def:criteria>
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:50" comment="CIMPLICITY 8.0 SIM version less than SIM 27 installed" />
          </oval-def:criteria>
          <oval-def:criteria operator="AND" comment="Vulnerable CIMPLICITY 8.1 installed">
            <oval-def:criteria operator="OR">
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:2" comment="CIMPLICITY version 8.1 installed" />
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:46" comment="CIMPLICITY Runtime Viewer version 8.1 installed" />
            </oval-def:criteria>
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:51" comment="CIMPLICITY 8.1 SIM version less than SIM 25 installed" />
          </oval-def:criteria>
          <oval-def:criteria operator="AND" comment="Vulnerable CIMPLICITY 8.2 installed">
            <oval-def:criteria operator="OR">
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:4" comment="CIMPLICITY version 8.2 installed" />
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:47" comment="CIMPLICITY Runtime Viewer version 8.2 installed" />
            </oval-def:criteria>
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:52" comment="CIMPLICITY 8.2 SIM version less than SIM 19 installed" />
          </oval-def:criteria>
        </oval-def:criteria>
        <oval-def:criteria operator="AND">
          <oval-def:criteria operator="OR" comment="StartWebServer option enabled">
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:37" negate="true" comment="CIMPLICITY globals.ini does not exist" />
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:38" negate="true" comment="CIMPLICITY StartWebServer option enabled" />
          </oval-def:criteria>
          <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:39" comment="CIMPLICITY WEBVIEW service has Automatic Startup Type" />
        </oval-def:criteria>
      </oval-def:criteria>
    </oval-def:definition>
    <oval-def:definition id="oval:com.kaspersky.ics-cert:def:18" version="1" class="vulnerability">
      <oval-def:metadata>
        <oval-def:title>GE Proficy HMI SCADA CIMPLICITY: Multiple vulnerabilities in built-in web server - CVE-2013-0654 (GEIP12-13)</oval-def:title>
        <oval-def:reference source="CVE" ref_id="CVE-2013-0654" ref_url="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-0654" />
        <oval-def:description>
          CimWebServer in GE Intelligent Platforms Proficy HMI/SCADA - CIMPLICITY 4.01 through 8.0, and Proficy Process Systems with CIMPLICITY, allows remote attackers to execute arbitrary commands or cause a denial of service (daemon crash) via a crafted packet.
        </oval-def:description>
      </oval-def:metadata>
      <oval-def:criteria operator="AND">
        <oval-def:criteria operator="OR" comment="Vulnerable CIMPLICITY installed">
          <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:53" comment="CIMPLICITY version greater than or equal to 4.01 and less than 8.0" />
          <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:54" comment="CIMPLICITY Runtime Viewer version greater than or equal to 4.01 and less than 8.0" />
          <oval-def:criteria operator="AND" comment="Vulnerable CIMPLICITY 8.0 installed">
            <oval-def:criteria operator="OR">
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:48" comment="CIMPLICITY version 8.0 installed" />
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:49" comment="CIMPLICITY Runtime Viewer version 8.0 installed" />
            </oval-def:criteria>
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:55" comment="CIMPLICITY 8.0 SIM version less than SIM 24 installed" />
          </oval-def:criteria>
          <oval-def:criteria operator="AND" comment="Vulnerable CIMPLICITY 8.1 installed">
            <oval-def:criteria operator="OR">
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:2" comment="CIMPLICITY version 8.1 installed" />
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:46" comment="CIMPLICITY Runtime Viewer version 8.1 installed" />
            </oval-def:criteria>
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:56" comment="CIMPLICITY 8.1 SIM version less than SIM 19 installed" />
          </oval-def:criteria>
          <oval-def:criteria operator="AND" comment="Vulnerable CIMPLICITY 8.2 installed">
            <oval-def:criteria operator="OR">
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:4" comment="CIMPLICITY version 8.2 installed" />
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:47" comment="CIMPLICITY Runtime Viewer version 8.2 installed" />
            </oval-def:criteria>
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:57" comment="CIMPLICITY 8.2 SIM version less than SIM 12 installed" />
          </oval-def:criteria>
        </oval-def:criteria>
        <oval-def:criteria operator="AND">
          <oval-def:criteria operator="OR" comment="StartWebServer option enabled">
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:37" negate="true" comment="CIMPLICITY globals.ini does not exist" />
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:38" negate="true" comment="CIMPLICITY StartWebServer option enabled" />
          </oval-def:criteria>
          <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:39" comment="CIMPLICITY WEBVIEW service has Automatic Startup Type" />
        </oval-def:criteria>
      </oval-def:criteria>
    </oval-def:definition>
    <oval-def:definition id="oval:com.kaspersky.ics-cert:def:19" version="1" class="vulnerability">
      <oval-def:metadata>
        <oval-def:title>GE Proficy HMI SCADA CIMPLICITY WebView information disclosure - CVE-2013-0653 (GEIP12-19)</oval-def:title>
        <oval-def:reference source="CVE" ref_id="CVE-2013-0653" ref_url="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-0653" />
        <oval-def:description>
          Directory traversal vulnerability in substitute.bcl in the WebView CimWeb subsystem in GE Intelligent Platforms Proficy HMI/SCADA - CIMPLICITY 4.01 through 8.0, and Proficy Process Systems with CIMPLICITY, allows remote attackers to read arbitrary files via a crafted packet.
        </oval-def:description>
      </oval-def:metadata>
      <oval-def:criteria operator="AND">
        <oval-def:criteria operator="OR" comment="Vulnerable CIMPLICITY installed">
          <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:53" comment="CIMPLICITY version greater than or equal to 4.01 and less than 8.0" />
          <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:54" comment="CIMPLICITY Runtime Viewer version greater than or equal to 4.01 and less than 8.0" />
          <oval-def:criteria operator="AND" comment="Vulnerable CIMPLICITY 8.0 installed">
            <oval-def:criteria operator="OR">
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:48" comment="CIMPLICITY version 8.0 installed" />
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:49" comment="CIMPLICITY Runtime Viewer version 8.0 installed" />
            </oval-def:criteria>
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:58" comment="CIMPLICITY 8.0 SIM version less than SIM 25 installed" />
          </oval-def:criteria>
          <oval-def:criteria operator="AND" comment="Vulnerable CIMPLICITY 8.1 installed">
            <oval-def:criteria operator="OR">
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:2" comment="CIMPLICITY version 8.1 installed" />
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:46" comment="CIMPLICITY Runtime Viewer version 8.1 installed" />
            </oval-def:criteria>
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:59" comment="CIMPLICITY 8.1 SIM version less than SIM 21 installed" />
          </oval-def:criteria>
          <oval-def:criteria operator="AND" comment="Vulnerable CIMPLICITY 8.2 installed">
            <oval-def:criteria operator="OR">
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:4" comment="CIMPLICITY version 8.2 installed" />
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:47" comment="CIMPLICITY Runtime Viewer version 8.2 installed" />
            </oval-def:criteria>
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:60" comment="CIMPLICITY 8.2 SIM version less than SIM 14 installed" />
          </oval-def:criteria>
        </oval-def:criteria>
        <oval-def:criteria operator="AND">
          <oval-def:criteria operator="OR" comment="StartWebServer option enabled">
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:37" negate="true" comment="CIMPLICITY globals.ini does not exist" />
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:38" negate="true" comment="CIMPLICITY StartWebServer option enabled" />
          </oval-def:criteria>
          <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:39" comment="CIMPLICITY WEBVIEW service has Automatic Startup Type" />
          <oval-def:criteria operator="OR" comment="substitute.bcl without patch">
            <oval-def:criteria operator="AND" comment="CIMPLICITY default WebPages folder contains non-patched substitute.bcl">
              <oval-def:criteria operator="OR" comment="Default WebPagesRoot location">
                <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:37" negate="true" comment="CIMPLICITY globals.ini does not exist" />
                <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:44" negate="true" comment="CIMPLICITY WebPagesRoot setting does not exist" />
              </oval-def:criteria>
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:63" comment="CIMPLICITY default WebPages folder contains substitute.bcl" />
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:61" negate="true" comment="substitute.bcl without patch" />
            </oval-def:criteria>
            <oval-def:criteria operator="AND" comment="CIMPLICITY non default WebPages folder contains non-patched substitute.bcl">
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:44" comment="CIMPLICITY WebPagesRoot setting exists" />
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:64" comment="CIMPLICITY non-default WebPages folder contains substitute.bcl" />
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:62" negate="true" comment="substitute.bcl without patch" />
            </oval-def:criteria>
          </oval-def:criteria>
        </oval-def:criteria>
      </oval-def:criteria>
    </oval-def:definition>
    <oval-def:definition id="oval:com.kaspersky.ics-cert:def:20" version="1" class="vulnerability">
      <oval-def:metadata>
        <oval-def:title>GE Proficy HMI SCADA CIMPLICITY: Multiple vulnerabilities in built-in web server - CVE-2012-4689 (GEIP12-13)</oval-def:title>
        <oval-def:reference source="CVE" ref_id="CVE-2012-4689" ref_url="https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-4689" />
        <oval-def:description>
          Integer overflow in CimWebServer.exe in GE Intelligent Platforms Proficy HMI/SCADA - CIMPLICITY 4.01 through 8.0, and Proficy Process Systems with CIMPLICITY, allows remote attackers to cause a denial of service (daemon crash) via a malformed HTTP request.
        </oval-def:description>
      </oval-def:metadata>
      <oval-def:criteria operator="AND">
        <oval-def:criteria operator="OR" comment="Vulnerable CIMPLICITY installed">
          <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:53" comment="CIMPLICITY version greater than or equal to 4.01 and less than 8.0" />
          <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:54" comment="CIMPLICITY Runtime Viewer version greater than or equal to 4.01 and less than 8.0" />
          <oval-def:criteria operator="AND" comment="Vulnerable CIMPLICITY 8.0 installed">
            <oval-def:criteria operator="OR">
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:48" comment="CIMPLICITY version 8.0 installed" />
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:49" comment="CIMPLICITY Runtime Viewer version 8.0 installed" />
            </oval-def:criteria>
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:55" comment="CIMPLICITY 8.0 SIM version less than SIM 24 installed" />
          </oval-def:criteria>
          <oval-def:criteria operator="AND" comment="Vulnerable CIMPLICITY 8.1 installed">
            <oval-def:criteria operator="OR">
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:2" comment="CIMPLICITY version 8.1 installed" />
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:46" comment="CIMPLICITY Runtime Viewer version 8.1 installed" />
            </oval-def:criteria>
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:56" comment="CIMPLICITY 8.1 SIM version less than SIM 19 installed" />
          </oval-def:criteria>
          <oval-def:criteria operator="AND" comment="Vulnerable CIMPLICITY 8.2 installed">
            <oval-def:criteria operator="OR">
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:4" comment="CIMPLICITY version 8.2 installed" />
              <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:47" comment="CIMPLICITY Runtime Viewer version 8.2 installed" />
            </oval-def:criteria>
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:57" comment="CIMPLICITY 8.2 SIM version less than SIM 12 installed" />
          </oval-def:criteria>
        </oval-def:criteria>
        <oval-def:criteria operator="AND">
          <oval-def:criteria operator="OR" comment="StartWebServer option enabled">
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:37" negate="true" comment="CIMPLICITY globals.ini does not exist" />
            <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:38" negate="true" comment="CIMPLICITY StartWebServer option enabled" />
          </oval-def:criteria>
          <oval-def:criterion test_ref="oval:com.kaspersky.ics-cert:tst:39" comment="CIMPLICITY WEBVIEW service has Automatic Startup Type" />
        </oval-def:criteria>
      </oval-def:criteria>
    </oval-def:definition>
  </oval-def:definitions>
  <oval-def:tests>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:1" check="all" version="1" comment="CIMPLICITY version less than 8.1 installed">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:7" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:1" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:2" check="all" version="1" comment="CIMPLICITY version 8.1 installed">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:7" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:4" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:3" check="all" check_existence="any_exist" version="1" comment="CIMPLICITY 8.1 SIM version less than SIM 29 installed">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:9" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:2" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:4" check="all" version="1" comment="CIMPLICITY version 8.2 installed">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:7" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:5" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:5" check="all" check_existence="any_exist" version="1" comment="CIMPLICITY 8.2 SIM version less than SIM 27 installed">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:9" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:3" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:6" check="at least one" version="1" comment="CIMPLICITY Windows services without DACLs">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:3" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:6" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:33" check="all" check_existence="any_exist" version="1" comment="CIMPLICITY 8.2 SIM version less than SIM 26 installed">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:9" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:34" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:34" check="all" version="1" comment="CIMPLICITY version greater than or equal to 4.01 installed">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:7" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:35" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:35" check="all" check_existence="any_exist" version="1" comment="CIMPLICITY SIM version less than 8.2 SIM 24 installed">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:9" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:36" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:36" check="all" check_existence="any_exist" version="1" comment="CIMPLICITY version less than 8.2 SIM 24 installed">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:7" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:36" />
    </win-def:registry_test>
    <win-def:file_test id="oval:com.kaspersky.ics-cert:tst:37" check="all" check_existence="at_least_one_exists" version="1" comment="CIMPLICITY globals.ini exists">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:42" />
    </win-def:file_test>
    <ind-def:textfilecontent54_test id="oval:com.kaspersky.ics-cert:tst:38" check="all" check_existence="at_least_one_exists" comment="CIMPLICITY option StartWebServer disabled" version="1">
      <ind-def:object object_ref="oval:com.kaspersky.ics-cert:obj:43" />
      <ind-def:state state_ref="oval:com.kaspersky.ics-cert:ste:37" />
    </ind-def:textfilecontent54_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:39" check="all" check_existence="any_exist" version="1" comment="CIMPLICITY WEBVIEW Service has Automatic Startup Type">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:44" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:38" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:40" check="all" version="1" comment="CIMPLICITY Runtime Viewer version between 4.01 and 8.2 SIM 24">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:47" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:35" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:36" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:41" check="all" version="1" comment="CIMPLICITY version greater than or equal to 4.01 and less than 9.0">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:7" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:35" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:39" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:42" check="all" version="1" comment="CIMPLICITY Runtime Viewer greater than or equal to 4.01 and less than 9.0">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:47" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:35" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:39" />
    </win-def:registry_test>
    <win-def:file_test id="oval:com.kaspersky.ics-cert:tst:43" check="all" check_existence="at_least_one_exists" version="1" comment="gefebt.exe exists in CIMPLICITY default WebPages location">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:51" />
    </win-def:file_test>
    <win-def:file_test id="oval:com.kaspersky.ics-cert:tst:44" check="all" check_existence="at_least_one_exists" version="1" comment="WebPagesRoot exists in CIMPLICITY settings">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:50" />
    </win-def:file_test>
    <win-def:file_test id="oval:com.kaspersky.ics-cert:tst:45" check="all" check_existence="at_least_one_exists" version="1" comment="gefebt.exe exists in CIMPLICITY non-default WebPages location">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:52" />
    </win-def:file_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:46" check="all" version="1" comment="CIMPLICITY Runtime Viewer version 8.1 installed">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:47" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:4" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:47" check="all" version="1" comment="CIMPLICITY Runtime Viewer version 8.2 installed">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:47" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:5" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:48" check="all" version="1" comment="CIMPLICITY version 8.0 installed">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:7" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:40" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:49" check="all" version="1" comment="CIMPLICITY Runtime Viewer version 8.0 installed">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:47" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:40" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:50" check="all" check_existence="any_exist" version="1" comment="CIMPLICITY 8.0 SIM version less than SIM 27 installed">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:9" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:41" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:51" check="all" check_existence="any_exist" version="1" comment="CIMPLICITY 8.1 SIM version less than SIM 25 installed">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:9" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:42" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:52" check="all" check_existence="any_exist" version="1" comment="CIMPLICITY 8.2 SIM version less than SIM 19 installed">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:9" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:43" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:53" check="all" version="1" comment="CIMPLICITY version greater than or equal to 4.01 and less than 8.0">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:7" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:35" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:44" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:54" check="all" version="1" comment="CIMPLICITY Runtime Viewer greater than or equal to 4.01 and less than 9.0">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:47" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:35" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:44" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:55" check="all" check_existence="any_exist" version="1" comment="CIMPLICITY 8.0 SIM version less than SIM 24 installed">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:9" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:45" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:56" check="all" check_existence="any_exist" version="1" comment="CIMPLICITY 8.1 SIM version less than SIM 19 installed">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:9" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:46" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:57" check="all" check_existence="any_exist" version="1" comment="CIMPLICITY 8.2 SIM version less than SIM 12 installed">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:9" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:47" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:58" check="all" check_existence="any_exist" version="1" comment="CIMPLICITY 8.0 SIM version less than SIM 25 installed">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:9" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:48" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:59" check="all" check_existence="any_exist" version="1" comment="CIMPLICITY 8.1 SIM version less than SIM 21 installed">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:9" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:49" />
    </win-def:registry_test>
    <win-def:registry_test id="oval:com.kaspersky.ics-cert:tst:60" check="all" check_existence="any_exist" version="1" comment="CIMPLICITY 8.2 SIM version less than SIM 14 installed">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:9" />
      <win-def:state state_ref="oval:com.kaspersky.ics-cert:ste:50" />
    </win-def:registry_test>
    <ind-def:textfilecontent54_test id="oval:com.kaspersky.ics-cert:tst:61" check="all" check_existence="at_least_one_exists" version="1" comment="Patched substitute.bcl exists in default WebPages location">
      <ind-def:object object_ref="oval:com.kaspersky.ics-cert:obj:53" />
    </ind-def:textfilecontent54_test>
    <ind-def:textfilecontent54_test id="oval:com.kaspersky.ics-cert:tst:62" check="all" check_existence="at_least_one_exists" version="1" comment="Patched substitute.bcl exists in non-default WebPages location">
      <ind-def:object object_ref="oval:com.kaspersky.ics-cert:obj:54" />
    </ind-def:textfilecontent54_test>
    <win-def:file_test id="oval:com.kaspersky.ics-cert:tst:63" check="all" check_existence="at_least_one_exists" version="1" comment="substitute.bcl exists in CIMPLICITY default WebPages location">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:55" />
    </win-def:file_test>
    <win-def:file_test id="oval:com.kaspersky.ics-cert:tst:64" check="all" check_existence="at_least_one_exists" version="1" comment="substitute.bcl exists in CIMPLICITY non-default WebPages location">
      <win-def:object object_ref="oval:com.kaspersky.ics-cert:obj:56" />
    </win-def:file_test>
  </oval-def:tests>
  <oval-def:objects>
    <win-def:registry_object id="oval:com.kaspersky.ics-cert:obj:1" comment="CIMPLICITY Version x32 view" version="1">
      <win-def:behaviors windows_view="32_bit" />
      <win-def:hive>HKEY_LOCAL_MACHINE</win-def:hive>
      <win-def:key operation="pattern match" var_ref="oval:com.kaspersky.ics-cert:var:4" />
      <win-def:name>DisplayVersion</win-def:name>
    </win-def:registry_object>
    <win-def:registry_object id="oval:com.kaspersky.ics-cert:obj:2" comment="CIMPLICITY SIM Version x32 view" version="1">
      <win-def:behaviors windows_view="32_bit" />
      <win-def:hive>HKEY_LOCAL_MACHINE</win-def:hive>
      <win-def:key operation="pattern match">^SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\\{D33BB924-C487-4065-8B5A-DD9C900000\d{2}\}$</win-def:key>
      <win-def:name>DisplayVersion</win-def:name>
    </win-def:registry_object>
    <win-def:registry_object id="oval:com.kaspersky.ics-cert:obj:3" comment="CIMPLICITY services security descriptors" version="1">
      <win-def:hive>HKEY_LOCAL_MACHINE</win-def:hive>
      <win-def:key operation="pattern match">^SYSTEM\\CurrentControlSet\\services\\((CIMPLICITY)|(WEBVIEW)|(EGD Service)|(CimProxy))\\Security$</win-def:key>
      <win-def:name>Security</win-def:name>
    </win-def:registry_object>
    <win-def:registry_object id="oval:com.kaspersky.ics-cert:obj:6" comment="CIMPLICITY Version x64 view" version="1">
      <win-def:behaviors windows_view="64_bit" />
      <win-def:hive>HKEY_LOCAL_MACHINE</win-def:hive>
      <win-def:key operation="pattern match" var_ref="oval:com.kaspersky.ics-cert:var:4" />
      <win-def:name>DisplayVersion</win-def:name>
    </win-def:registry_object>
    <win-def:registry_object id="oval:com.kaspersky.ics-cert:obj:7" comment="CIMPLICITY Version" version="1">
      <oval-def:set set_operator="UNION">
        <oval-def:object_reference>oval:com.kaspersky.ics-cert:obj:1</oval-def:object_reference>
        <oval-def:object_reference>oval:com.kaspersky.ics-cert:obj:6</oval-def:object_reference>
      </oval-def:set>
    </win-def:registry_object>
    <win-def:registry_object id="oval:com.kaspersky.ics-cert:obj:8" comment="CIMPLICITY SIM Version x64 view" version="1">
      <win-def:behaviors windows_view="64_bit" />
      <win-def:hive>HKEY_LOCAL_MACHINE</win-def:hive>
      <win-def:key operation="pattern match">^SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\\{D33BB924-C487-4065-8B5A-DD9C900000\d{2}\}$</win-def:key>
      <win-def:name>DisplayVersion</win-def:name>
    </win-def:registry_object>
    <win-def:registry_object id="oval:com.kaspersky.ics-cert:obj:9" comment="CIMPLICITY SIM Version" version="1">
      <oval-def:set set_operator="UNION">
        <oval-def:object_reference>oval:com.kaspersky.ics-cert:obj:2</oval-def:object_reference>
        <oval-def:object_reference>oval:com.kaspersky.ics-cert:obj:8</oval-def:object_reference>
      </oval-def:set>
    </win-def:registry_object>
    <win-def:registry_object id="oval:com.kaspersky.ics-cert:obj:39" comment="CIMPLICITY InstallLocation x32 view" version="1">
      <win-def:behaviors windows_view="32_bit" />
      <win-def:hive>HKEY_LOCAL_MACHINE</win-def:hive>
      <win-def:key operation="pattern match" var_ref="oval:com.kaspersky.ics-cert:var:4" />
      <win-def:name>InstallLocation</win-def:name>
    </win-def:registry_object>
    <win-def:registry_object id="oval:com.kaspersky.ics-cert:obj:40" comment="CIMPLICITY InstallLocation x64 view" version="1">
      <win-def:behaviors windows_view="64_bit" />
      <win-def:hive>HKEY_LOCAL_MACHINE</win-def:hive>
      <win-def:key operation="pattern match" var_ref="oval:com.kaspersky.ics-cert:var:4" />
      <win-def:name>InstallLocation</win-def:name>
    </win-def:registry_object>
    <win-def:registry_object id="oval:com.kaspersky.ics-cert:obj:41" comment="CIMPLICITY InstallLocation" version="1">
      <oval-def:set set_operator="UNION">
        <oval-def:set set_operator="UNION">
          <oval-def:object_reference>oval:com.kaspersky.ics-cert:obj:39</oval-def:object_reference>
          <oval-def:object_reference>oval:com.kaspersky.ics-cert:obj:40</oval-def:object_reference>
        </oval-def:set>
        <oval-def:set set_operator="UNION">
          <oval-def:object_reference>oval:com.kaspersky.ics-cert:obj:48</oval-def:object_reference>
          <oval-def:object_reference>oval:com.kaspersky.ics-cert:obj:49</oval-def:object_reference>
        </oval-def:set>
      </oval-def:set>
    </win-def:registry_object>
    <win-def:file_object id="oval:com.kaspersky.ics-cert:obj:42" comment="CIMPLICITY globals.ini" version="1">
      <win-def:filepath var_check="at least one" var_ref="oval:com.kaspersky.ics-cert:var:5" />
    </win-def:file_object>
    <ind-def:textfilecontent54_object id="oval:com.kaspersky.ics-cert:obj:43" comment="CIMPLICITY StartWebServer setting" version="1">
      <ind-def:filepath var_check="at least one" var_ref="oval:com.kaspersky.ics-cert:var:5" />
      <ind-def:pattern operation="pattern match">^StartWebServer\s*=\s*(\d)$</ind-def:pattern>
      <ind-def:instance datatype="int">1</ind-def:instance>
    </ind-def:textfilecontent54_object>
    <win-def:registry_object id="oval:com.kaspersky.ics-cert:obj:44" comment="CIMPLICITY WEBVIEW service Startup Type" version="1">
      <win-def:hive>HKEY_LOCAL_MACHINE</win-def:hive>
      <win-def:key>SYSTEM\CurrentControlSet\services\WEBVIEW</win-def:key>
      <win-def:name>Start</win-def:name>
    </win-def:registry_object>
    <win-def:registry_object id="oval:com.kaspersky.ics-cert:obj:45" comment="CIMPLICITY Runtime Viewer Version x32 view" version="1">
      <win-def:behaviors windows_view="32_bit" />
      <win-def:hive>HKEY_LOCAL_MACHINE</win-def:hive>
      <win-def:key operation="pattern match" var_ref="oval:com.kaspersky.ics-cert:var:6" />
      <win-def:name>DisplayVersion</win-def:name>
    </win-def:registry_object>
    <win-def:registry_object id="oval:com.kaspersky.ics-cert:obj:46" comment="CIMPLICITY Runtime Viewer Version x64 view" version="1">
      <win-def:behaviors windows_view="64_bit" />
      <win-def:hive>HKEY_LOCAL_MACHINE</win-def:hive>
      <win-def:key operation="pattern match" var_ref="oval:com.kaspersky.ics-cert:var:6" />
      <win-def:name>DisplayVersion</win-def:name>
    </win-def:registry_object>
    <win-def:registry_object id="oval:com.kaspersky.ics-cert:obj:47" comment="CIMPLICITY Runtime Viewer Version" version="1">
      <oval-def:set set_operator="UNION">
        <oval-def:object_reference>oval:com.kaspersky.ics-cert:obj:45</oval-def:object_reference>
        <oval-def:object_reference>oval:com.kaspersky.ics-cert:obj:46</oval-def:object_reference>
      </oval-def:set>
    </win-def:registry_object>
    <win-def:registry_object id="oval:com.kaspersky.ics-cert:obj:48" comment="CIMPLICITY Runtime Viewer InstallLocation x32 view" version="1">
      <win-def:behaviors windows_view="32_bit" />
      <win-def:hive>HKEY_LOCAL_MACHINE</win-def:hive>
      <win-def:key operation="pattern match" var_ref="oval:com.kaspersky.ics-cert:var:6" />
      <win-def:name>InstallLocation</win-def:name>
    </win-def:registry_object>
    <win-def:registry_object id="oval:com.kaspersky.ics-cert:obj:49" comment="CIMPLICITY Runtime Viewer InstallLocation x64 view" version="1">
      <win-def:behaviors windows_view="64_bit" />
      <win-def:hive>HKEY_LOCAL_MACHINE</win-def:hive>
      <win-def:key operation="pattern match" var_ref="oval:com.kaspersky.ics-cert:var:6" />
      <win-def:name>InstallLocation</win-def:name>
    </win-def:registry_object>
    <ind-def:textfilecontent54_object id="oval:com.kaspersky.ics-cert:obj:50" comment="CIMPLICITY WebServerRoot setting" version="1">
      <ind-def:filepath var_check="at least one" var_ref="oval:com.kaspersky.ics-cert:var:5" />
      <ind-def:pattern operation="pattern match">^WebServerRoot\s*=\s*(.+)$</ind-def:pattern>
      <ind-def:instance datatype="int">1</ind-def:instance>
    </ind-def:textfilecontent54_object>
    <win-def:file_object id="oval:com.kaspersky.ics-cert:obj:51" comment="gefebt.exe in default CIMPLICITY WebPages location" version="1">
      <win-def:behaviors recurse_direction="down" />
      <win-def:path var_check="at least one" var_ref="oval:com.kaspersky.ics-cert:var:7" />
      <win-def:filename>gefebt.exe</win-def:filename>
    </win-def:file_object>
    <win-def:file_object id="oval:com.kaspersky.ics-cert:obj:52" comment="gefebt.exe in non-default CIMPLICITY WebPages location" version="1">
      <win-def:behaviors recurse_direction="down" />
      <win-def:path var_check="at least one" var_ref="oval:com.kaspersky.ics-cert:var:8" />
      <win-def:filename>gefebt.exe</win-def:filename>
    </win-def:file_object>
    <ind-def:textfilecontent54_object id="oval:com.kaspersky.ics-cert:obj:53" comment="Patched substitute.bcl in default CIMPLICITY WebPages location" version="1">
      <ind-def:behaviors recurse_direction="down" />
      <ind-def:path var_check="at least one" var_ref="oval:com.kaspersky.ics-cert:var:7" />
      <ind-def:filename>substitute.bcl</ind-def:filename>
      <ind-def:pattern operation="pattern match">winfilenameRegEx\.Test.+f\$</ind-def:pattern>
      <ind-def:instance datatype="int">1</ind-def:instance>
    </ind-def:textfilecontent54_object>
    <ind-def:textfilecontent54_object id="oval:com.kaspersky.ics-cert:obj:54" comment="Patched substitute.bcl in non-default CIMPLICITY WebPages location" version="1">
      <ind-def:behaviors recurse_direction="down" />
      <ind-def:path var_check="at least one" var_ref="oval:com.kaspersky.ics-cert:var:8" />
      <ind-def:filename>substitute.bcl</ind-def:filename>
      <ind-def:pattern operation="pattern match">winfilenameRegEx\.Test.+f\$</ind-def:pattern>
      <ind-def:instance datatype="int">1</ind-def:instance>
    </ind-def:textfilecontent54_object>
    <win-def:file_object id="oval:com.kaspersky.ics-cert:obj:55" comment="substitute.bcl in default CIMPLICITY WebPages location" version="1">
      <win-def:behaviors recurse_direction="down" />
      <win-def:path var_check="at least one" var_ref="oval:com.kaspersky.ics-cert:var:7" />
      <win-def:filename>substitute.bcl</win-def:filename>
    </win-def:file_object>
    <win-def:file_object id="oval:com.kaspersky.ics-cert:obj:56" comment="substitute.bcl in non-default CIMPLICITY WebPages location" version="1">
      <win-def:behaviors recurse_direction="down" />
      <win-def:path var_check="at least one" var_ref="oval:com.kaspersky.ics-cert:var:8" />
      <win-def:filename>substitute.bcl</win-def:filename>
    </win-def:file_object>
  </oval-def:objects>
  <oval-def:states>
    <win-def:registry_state id="oval:com.kaspersky.ics-cert:ste:1" version="1" comment="CIMPLICITY version less than CIMPLICITY 8.1">
      <win-def:value datatype="version" operation="less than">8.10.18236</win-def:value>
    </win-def:registry_state>
    <win-def:registry_state id="oval:com.kaspersky.ics-cert:ste:2" version="1" comment="CIMPLICITY version less than CIMPLICITY 8.1 SIM 29">
      <win-def:value datatype="version" operation="less than">8.10.18651</win-def:value>
    </win-def:registry_state>
    <win-def:registry_state id="oval:com.kaspersky.ics-cert:ste:3" version="1" comment="CIMPLICITY version less than CIMPLICITY 8.2 SIM 27">
      <win-def:value datatype="version" operation="less than">8.20.20570</win-def:value>
    </win-def:registry_state>
    <win-def:registry_state id="oval:com.kaspersky.ics-cert:ste:4" version="1" comment="CIMPLICITY 8.1">
      <win-def:value datatype="version">8.10.18236</win-def:value>
    </win-def:registry_state>
    <win-def:registry_state id="oval:com.kaspersky.ics-cert:ste:5" version="1" comment="CIMPLICITY 8.2">
      <win-def:value datatype="version">8.20.20313</win-def:value>
    </win-def:registry_state>
    <win-def:registry_state id="oval:com.kaspersky.ics-cert:ste:6" version="1" comment="Windows service has default DACLs">
      <win-def:type>reg_binary</win-def:type>
      <win-def:value datatype="binary">01001480300000003C000000140000000000000002001C000100000002801400FF010F00010100000000000100000000010100000000000512000000010100000000000512000000</win-def:value>
    </win-def:registry_state>
    <win-def:registry_state id="oval:com.kaspersky.ics-cert:ste:34" version="1" comment="CIMPLICITY version less than CIMPLICITY 8.2 SIM 26">
      <win-def:value datatype="version" operation="less than">8.20.20551</win-def:value>
    </win-def:registry_state>
    <win-def:registry_state id="oval:com.kaspersky.ics-cert:ste:35" version="1" comment="CIMPLICITY version greater than or equal to CIMPLICITY 4.01">
      <win-def:value datatype="version" operation="greater than or equal">4.01.743</win-def:value>
    </win-def:registry_state>
    <win-def:registry_state id="oval:com.kaspersky.ics-cert:ste:36" version="1" comment="CIMPLICITY version less than CIMPLICITY 8.2 SIM 24">
      <win-def:value datatype="version" operation="less than">8.20.20503</win-def:value>
    </win-def:registry_state>
    <ind-def:textfilecontent54_state id="oval:com.kaspersky.ics-cert:ste:37" version="1" comment="CIMPLICITY StartWebServer setting disabled">
      <ind-def:subexpression>0</ind-def:subexpression>
    </ind-def:textfilecontent54_state>
    <win-def:registry_state id="oval:com.kaspersky.ics-cert:ste:38" version="1" comment="Windows service Automatic Startup Type">
      <win-def:type>reg_dword</win-def:type>
      <win-def:value datatype="int">2</win-def:value>
    </win-def:registry_state>
    <win-def:registry_state id="oval:com.kaspersky.ics-cert:ste:39" version="1" comment="CIMPLICITY version less than CIMPLICITY 9.0">
      <win-def:value datatype="version" operation="less than">9.00.23731</win-def:value>
    </win-def:registry_state>
    <win-def:registry_state id="oval:com.kaspersky.ics-cert:ste:40" version="1" comment="CIMPLICITY 8.0">
      <win-def:value datatype="version">8.00.16240</win-def:value>
    </win-def:registry_state>
    <win-def:registry_state id="oval:com.kaspersky.ics-cert:ste:41" version="1" comment="CIMPLICITY version less than CIMPLICITY 8.0 SIM 27">
      <win-def:value datatype="version" operation="less than">8.00.17126</win-def:value>
    </win-def:registry_state>
    <win-def:registry_state id="oval:com.kaspersky.ics-cert:ste:42" version="1" comment="CIMPLICITY version less than CIMPLICITY 8.1 SIM 25">
      <win-def:value datatype="version" operation="less than">8.10.18639</win-def:value>
    </win-def:registry_state>
    <win-def:registry_state id="oval:com.kaspersky.ics-cert:ste:43" version="1" comment="CIMPLICITY version less than CIMPLICITY 8.2 SIM 19">
      <win-def:value datatype="version" operation="less than">8.20.20474</win-def:value>
    </win-def:registry_state>
    <win-def:registry_state id="oval:com.kaspersky.ics-cert:ste:44" version="1" comment="CIMPLICITY version less than CIMPLICITY 8.0">
      <win-def:value datatype="version" operation="less than">8.00.16240</win-def:value>
    </win-def:registry_state>
    <win-def:registry_state id="oval:com.kaspersky.ics-cert:ste:45" version="1" comment="CIMPLICITY version less than CIMPLICITY 8.0 SIM 24">
      <win-def:value datatype="version" operation="less than">8.00.17119</win-def:value>
    </win-def:registry_state>
    <win-def:registry_state id="oval:com.kaspersky.ics-cert:ste:46" version="1" comment="CIMPLICITY version less than CIMPLICITY 8.1 SIM 19">
      <win-def:value datatype="version" operation="less than">8.10.18628</win-def:value>
    </win-def:registry_state>
    <win-def:registry_state id="oval:com.kaspersky.ics-cert:ste:47" version="1" comment="CIMPLICITY version less than CIMPLICITY 8.2 SIM 12">
      <win-def:value datatype="version" operation="less than">8.20.20453</win-def:value>
    </win-def:registry_state>
    <win-def:registry_state id="oval:com.kaspersky.ics-cert:ste:48" version="1" comment="CIMPLICITY version less than CIMPLICITY 8.0 SIM 25">
      <win-def:value datatype="version" operation="less than">8.00.17123</win-def:value>
    </win-def:registry_state>
    <win-def:registry_state id="oval:com.kaspersky.ics-cert:ste:49" version="1" comment="CIMPLICITY version less than CIMPLICITY 8.1 SIM 21">
      <win-def:value datatype="version" operation="less than">8.10.18631</win-def:value>
    </win-def:registry_state>
    <win-def:registry_state id="oval:com.kaspersky.ics-cert:ste:50" version="1" comment="CIMPLICITY version less than CIMPLICITY 8.2 SIM 14">
      <win-def:value datatype="version" operation="less than">8.20.20458</win-def:value>
    </win-def:registry_state>
  </oval-def:states>
  <oval-def:variables>
    <oval-def:constant_variable id="oval:com.kaspersky.ics-cert:var:4" version="1" comment="CIMPLICITY registry key" datatype="string">
      <oval-def:value>^SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\{((4AF366C7-81ED-420E-9B1E-6CBF8F96E722)|(C596BAFB-9F7B-4042-B765-660902CD2F05))}$</oval-def:value>
    </oval-def:constant_variable>
    <oval-def:local_variable id="oval:com.kaspersky.ics-cert:var:5" version="1" comment="CIMPLICITY globals.ini location" datatype="string">
      <oval-def:concat>
        <oval-def:object_component item_field="value" object_ref="oval:com.kaspersky.ics-cert:obj:41" />
        <oval-def:literal_component>\data\globals.ini</oval-def:literal_component>
      </oval-def:concat>
    </oval-def:local_variable>
    <oval-def:constant_variable id="oval:com.kaspersky.ics-cert:var:6" version="1" comment="CIMPLICITY Runtime Viewer registry key" datatype="string">
      <oval-def:value>^SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\{((FE991EB0-7520-428A-930E-1C22C00E813A)|(6FA87207-DCF3-4DF5-8B5C-698736CC39CF))}$</oval-def:value>
    </oval-def:constant_variable>
    <oval-def:local_variable id="oval:com.kaspersky.ics-cert:var:7" version="1" comment="Default CIMPLICITY WebPages location" datatype="string">
      <oval-def:concat>
        <oval-def:object_component item_field="value" object_ref="oval:com.kaspersky.ics-cert:obj:41" />
        <oval-def:literal_component>\WebPages</oval-def:literal_component>
      </oval-def:concat>
    </oval-def:local_variable>
    <oval-def:local_variable id="oval:com.kaspersky.ics-cert:var:8" version="1" comment="Non-default CIMPLICITY WebPages location" datatype="string">
      <oval-def:object_component object_ref="oval:com.kaspersky.ics-cert:obj:50" item_field="subexpression" />
    </oval-def:local_variable>
  </oval-def:variables>
</oval-def:oval_definitions>