SecurityTracker.com
    Home    |    View Topics    |    Search    |    Contact Us    |   

SecurityTracker
Archives


 


Category:   Application (Generic)  >   Foxit Reader Vendors:   Foxit Software
Foxit Reader Multiple Flaws Let Remote Users Deny Service, Execute Arbitrary Code, and Obtain Potentially Sensitive Information
SecurityTracker Alert ID:  1041769
SecurityTracker URL:  http://securitytracker.com/id/1041769
CVE Reference:   CVE-2018-16291, CVE-2018-16292, CVE-2018-16293, CVE-2018-16294, CVE-2018-16295, CVE-2018-16296, CVE-2018-16297, CVE-2018-17781, CVE-2018-3940, CVE-2018-3941, CVE-2018-3942, CVE-2018-3943, CVE-2018-3944, CVE-2018-3945, CVE-2018-3946, CVE-2018-3957, CVE-2018-3958, CVE-2018-3962, CVE-2018-3992, CVE-2018-3993, CVE-2018-3994, CVE-2018-3995, CVE-2018-3996, CVE-2018-3997   (Links to External Site)
Date:  Oct 2 2018
Impact:   Denial of service via network, Disclosure of system information, Disclosure of user information, Execution of arbitrary code via network, User access via network
Fix Available:  Yes  Vendor Confirmed:  Yes  
Version(s): 9.2.0.9297 and before
Description:   Multiple vulnerabilities were reported in Foxit Reader. A remote user can cause arbitrary code to be executed on the target user's system. A remote user can cause the target user's application to crash. A remote user can obtain potentially sensitive information on the target system.

An out-of-bounds memory read/write error may occur when parsing non-integer strings when converting HTML files to PDF files.

A use-after-free memory error may occur when parsing non-integer strings when converting HTML files to PDF files.

An out-of-bounds memory read error or use-after-free code execution error may occur when executing certain JavaScript due to the use of the document and auxiliary objects that have already been closed [CVE-2018-3940, CVE-2018-3941, CVE-2018-3942, CVE-2018-3943, CVE-2018-3944, CVE-2018-3945, CVE-2018-3946, CVE-2018-3957, CVE-2018-3962, CVE-2018-3958, CVE-2018-3959, CVE-2018-3960, CVE-2018-3961, CVE-2018-3964, CVE-2018-3965, CVE-2018-3966,
CVE-2018-3967, CVE-2018-3993, CVE-2018-3994, CVE-2018-3995, CVE-2018-3996, CVE-2018-3997, CVE-2018-16291, CVE-2018-16293, CVE-2018-16295, CVE-2018-16296, CVE-2018-16297, CVE-2018-16294, CVE-2018-16292].

A remote user can cause a use-after-free memory error by causing a dialog box to pop open repeatedly.

A remote user can cause a use-after-free memory error by using objects that have been deleted or closed.

A remote user can cause a use-after-free memory error using a control object after it has been deleted within a static XFA layout or using a wild pointer resulting from a deleted object after XFA re-layout.

A remote user can cause a use-after-free memory error when processing certain properties of Annotation objects by using freed objects.

A remote user can cause a use-after-free memory error or crash when processing PDF documents or certain properties of a PDF form.

A remote user can cause an uninitialized object information disclosure when creating ArrayBuffer and DataView objects [CVE-2018-17781].

A remote user can cause a memory corruption error when getting a pageIndex object without an initial value [CVE-2018-3992].

A remote user can cause an out-of-bounds memory read error when processing the Lower () method of a XFA object.

A remote user can trigger a type confusion error when using a null pointer without validation.

A remote user can cause an out-of-bounds memory read error and crash when parsing certain BMP images due to the access of an invalid address.

A remote user can cause an out-of-bounds memory read error when processing a PDF file that contains non-standard signatures.

bit - MeePwn team (via Trend Micro Zero Day Initiative), anonymous (via Trend Micro Zero Day Initiative), Steven Seeley (mr_me) and Esteban Ruiz (mr_me) of Source Incite (via Trend Micro Zero Day Initiative), Steven Seeley (mr_me) of Source Incite working (via iDefense Labs), Aleksandar Nikolic of Cisco Talos, Abago Forgans (via Trend Micro Zero Day Initiative), Mat Powell of Trend Micro Zero Day Initiative, Kamlapati Choubey (via Trend Micro Zero Day Initiative), ManchurianClassmate from 360 Yunying Labs, kdot (via Trend Micro Zero Day Initiative), Kamlapati Choubey of Trend Micro Security Research (via Trend Micro Zero Day Initiative), Sooraj K S (@soorajks), and Sebastian Feldmann from GoSecure (via Trend Micro Zero Day Initiative) reported these vulnerabilities.

Impact:   A remote user can create content that, when loaded by the target user, will execute arbitrary code on the target user's system, cause the target user's application to crash, or obtain potentially sensitive information from the target user's system.
Solution:   The vendor has issued a fix (9.3).

The vendor advisory is available at:

https://www.foxitsoftware.com/support/security-bulletins.php

Vendor URL:  www.foxitsoftware.com/support/security-bulletins.php (Links to External Site)
Cause:   Access control error, Boundary error, Input validation error, State error
Underlying OS:  Windows (Any)

Message History:   None.


 Source Message Contents



[Original Message Not Available for Viewing]


Go to the Top of This SecurityTracker Archive Page





Home   |    View Topics   |    Search   |    Contact Us

This web site uses cookies for web analytics. Learn More

Copyright 2019, SecurityGlobal.net LLC