SB2020041484 - Multiple vulnerabilities in Oracle Outside In Technology
Published: April 14, 2020 Updated: January 17, 2022
Breakdown by Severity
- Low
- Medium
- High
- Critical
Description
This security bulletin contains information about 10 secuirty vulnerabilities.
1) Improper input validation (CVE-ID: CVE-2020-2783)
The vulnerability allows a remote non-authenticated attacker to manipulate data.
The vulnerability exists due to improper input validation within the Outside In Filters component in Oracle Outside In Technology. A remote non-authenticated attacker can exploit this vulnerability to manipulate data.
2) Memory leak (CVE-ID: CVE-2018-20622)
The vulnerability allows a remote attacker to obtain potentially sensitive information.
The vulnerability exists due to memory leak within base/jas_malloc.c in libjasper.a when "--output-format jp2" is used. A remote attacker can gain access to arbitrary data.
3) Improper input validation (CVE-ID: CVE-2020-2787)
The vulnerability allows a remote non-authenticated attacker to read and manipulate data.
The vulnerability exists due to improper input validation within the Outside In Filters component in Oracle Outside In Technology. A remote non-authenticated attacker can exploit this vulnerability to read and manipulate data.
4) Improper input validation (CVE-ID: CVE-2020-2786)
The vulnerability allows a remote non-authenticated attacker to read and manipulate data.
The vulnerability exists due to improper input validation within the Outside In Filters component in Oracle Outside In Technology. A remote non-authenticated attacker can exploit this vulnerability to read and manipulate data.
5) Improper input validation (CVE-ID: CVE-2020-2785)
The vulnerability allows a remote non-authenticated attacker to read and manipulate data.
The vulnerability exists due to improper input validation within the Outside In Filters component in Oracle Outside In Technology. A remote non-authenticated attacker can exploit this vulnerability to read and manipulate data.
6) Improper input validation (CVE-ID: CVE-2020-2784)
The vulnerability allows a remote non-authenticated attacker to read and manipulate data.
The vulnerability exists due to improper input validation within the Outside In Filters component in Oracle Outside In Technology. A remote non-authenticated attacker can exploit this vulnerability to read and manipulate data.
7) XML External Entity injection (CVE-ID: CVE-2018-20843)
The vulnerability allows a remote attacker to gain access to sensitive information.
The vulnerability exists due to insufficient validation of user-supplied XML input including XML names that contain a large number of colons. A remote attacker can pass a specially crafted XML code to the affected application and view contents of arbitrary files on the system or initiate requests to external systems.
Successful exploitation of the vulnerability may allow an attacker to view contents of arbitrary file on the server or perform network scanning of internal and external infrastructure.
8) Division by zero (CVE-ID: CVE-2019-16168)
The vulnerability allows a remote attacker to perform a denial of service attack.
The vulnerability exists due to a division by zero error within the whereLoopAddBtreeIndex in sqlite3.c due to improper input validation in the sqlite_stat1 sz field. A remote attacker can pass specially crafted data to the application, trigger division by zero error and crash the vulnerable application.
9) Out-of-bounds read (CVE-ID: CVE-2019-15903)
The vulnerability allows a remote attacker to gain access to potentially sensitive information or perform denial of service (DoS) attack.
The vulnerability exists due to a boundary error when processing XML documents within the expat library. A remote attacker can create a specially crafted XML file, pass it to the affected application, trigger out-of-bounds read error and read contents of memory on the system or crash the affected application.
10) Memory corruption (CVE-ID: CVE-2016-10328)
The vulnerability allows a remote attacker to execute arbitrary code on the target system.The weakness exists in the cff_parser_run function in cff/cffparse.c due to heap-based buffer overflow. A remote attacker can trigger out-of-bounds write and execute arbitrary code.
Successful exploitation of the vulnerability may result in system compromise.
Remediation
Install update from vendor's website.