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.15 from the Honeywell website.

Vendor Information (Learn More)

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

CVSS Metrics (Learn More)

Group
Score
Vector

Base
7.5
AV:N/AC:L/Au:N/C:P/I:P/A:P

Temporal
5.9
E:POC/RL:OF/RC:C

Environmental
5.9
CDP: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 Caltabiano for 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

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

Leave a Reply