Executive Summary

Summary
Title Honeywell OPOS suite Stack Buffer Overflow vulnerability
Informations
Name VU#659684 First vendor Publication 2014-12-12
Vendor VU-CERT Last vendor Modification 2014-12-12
Severity (Vendor) N/A Revision M

Security-Database Scoring CVSS v3

Cvss vector : N/A
Overall CVSS Score NA
Base Score NA Environmental Score NA
impact SubScore NA Temporal Score NA
Exploitabality Sub Score NA
 
Calculate full CVSS 3.0 Vectors scores

Security-Database Scoring CVSS v2

Cvss vector : (AV:N/AC:L/Au:N/C:P/I:P/A:P)
Cvss Base Score 7.5 Attack Range Network
Cvss Impact Score 6.4 Attack Complexity Low
Cvss Expoit Score 10 Authentication None Required
Calculate full CVSS 2.0 Vectors scores

Detail

Vulnerability Note VU#659684

Honeywell OPOS suite Stack Buffer Overflow vulnerability

Original Release date: 12 Dec 2014 | Last revised: 12 Dec 2014

Overview

The Honeywell OPOS (OLE for Retail Point-of-Sale (POS)) Suite is vulnerable to a stack buffer overflow attack.

Description

The Honeywell OPOS Suite provides a standard programming interface that allows POS hardware to be easily integrated into retail POS systems based on Microsoft Windows operating systems. Honeywell OPOS Suite versions prior to version 1.13.4.15 are vulnerable to stack buffer overflows in HWOPOSScale.ocx and HWOPOSSCANNER.ocx.

In both HWOPOSScale.ocx and HWOPOSSCANNER.ocx, the controls do not check the length of an attacker-supplied string to the Open method before copying it into a fixed length buffer on the stack. This allows an attacker to execute arbitrary code in the context of the browser process. These issues are being tracked by the Zero Day Initiative as ZDI-CAN-2528 and ZDI-CAN-2527. These vulnerabilities affect the same component and are therefore jointly assigned CVE-2014-8269.

Impact

An attacker may be able to execute arbitrary code in the context of the target user's browser process. The target user must visit a malicious page or open a malicious file from the attacker for this attack to occur.

Solution

Apply an update

The Honeywell OPOS Suite 1.13.4.15 addresses this vulnerability. Users may download Honeywell OPOS Suite 1.13.4.15from the Honeywell website.

Vendor Information (Learn More)

VendorStatusDate NotifiedDate Updated
HoneywellAffected24 Oct 201412 Dec 2014
If you are a vendor and your product is affected, let us know.

CVSS Metrics (Learn More)

GroupScoreVector
Base7.5AV:N/AC:L/Au:N/C:P/I:P/A:P
Temporal5.9E:POC/RL:OF/RC:C
Environmental5.9CDP:ND/TD:H/CR:ND/IR:ND/AR:ND

References

  • http://www.honeywellaidc.com/forms/HSMDownloadForm.aspx?df=CatalogDocuments/Honeywell%20OPOS%20Suite_1_13_4_15.zip
  • http://www.zerodayinitiative.com/advisories/ZDI-14-423/
  • http://www.zerodayinitiative.com/advisories/ZDI-14-424/

Credit

ZDI credits Ariele Caltabianofor discovering this vulnerability.

This document was written by Garret Wassermann.

Other Information

  • CVE IDs:CVE-2014-8269
  • Date Public:11 Dec 2014
  • Date First Published:12 Dec 2014
  • Date Last Updated:12 Dec 2014
  • Document Revision:22

Feedback

If you have feedback, comments, or additional information about this vulnerability, please send us email.

Original Source

Url : http://www.kb.cert.org/vuls/id/659684

CWE : Common Weakness Enumeration

% Id Name
100 % CWE-119 Failure to Constrain Operations within the Bounds of a Memory Buffer

Snort® IPS/IDS

Date Description
2015-02-24 Honeywell OPOS Suite Scale.ocx ActiveX clsid access attempt
RuleID : 33112 - Revision : 3 - Type : BROWSER-PLUGINS
2015-02-24 Honeywell OPOS Suite Scale.ocx ActiveX clsid access attempt
RuleID : 33111 - Revision : 3 - Type : BROWSER-PLUGINS
2015-02-24 Honeywell OPOS Suite Scale.ocx ActiveX clsid access attempt
RuleID : 33110 - Revision : 3 - Type : BROWSER-PLUGINS
2015-02-24 Honeywell OPOS Suite Scale.ocx ActiveX clsid access attempt
RuleID : 33109 - Revision : 3 - Type : BROWSER-PLUGINS
2015-02-24 Honeywell OPOS Suite Scanner.ocx ActiveX clsid access attempt
RuleID : 33108 - Revision : 3 - Type : BROWSER-PLUGINS
2015-02-24 Honeywell OPOS Suite Scanner.ocx ActiveX clsid access attempt
RuleID : 33107 - Revision : 3 - Type : BROWSER-PLUGINS
2015-02-24 Honeywell OPOS Suite Scanner.ocx ActiveX clsid access attempt
RuleID : 33106 - Revision : 3 - Type : BROWSER-PLUGINS
2015-02-24 Honeywell OPOS Suite Scanner.ocx ActiveX clsid access attempt
RuleID : 33105 - Revision : 3 - Type : BROWSER-PLUGINS

Alert History

If you want to see full details history, please login or register.
0
1
2
Date Informations
2014-12-16 17:32:15
  • Multiple Updates
2014-12-13 09:27:15
  • Multiple Updates
2014-12-12 21:21:08
  • First insertion