Multiple vulnerabilities in Esri ArcGIS



Published: 2021-03-30
Risk High
Patch available YES
Number of vulnerabilities 3
CVE-ID CVE-2021-29097
CVE-2021-29096
CVE-2021-29098
CWE-ID CWE-121
CWE-416
CWE-824
Exploitation vector Network
Public exploit N/A
Vulnerable software
Subscribe
ArcReader
Universal components / Libraries / Software for developers

ArcGIS Engine
Universal components / Libraries / Software for developers

ArcGIS Pro
Universal components / Libraries / Software for developers

ArcGIS
Universal components / Libraries / Software for developers

Vendor ESRI

Security Bulletin

This security bulletin contains information about 3 vulnerabilities.

1) Stack-based buffer overflow

EUVDB-ID: #VU51789

Risk: High

CVSSv3.1: 7.7 [CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C]

CVE-ID: CVE-2021-29097

CWE-ID: CWE-121 - Stack-based buffer overflow

Exploit availability: No

Description

The vulnerability allows a remote attacker to execute arbitrary code on the target system.

The vulnerability exists due to a boundary error when parsing the PMF files. A remote unauthenticated attacker can trigger stack-based buffer overflow and execute arbitrary code on the target system.

Successful exploitation of this vulnerability may result in complete compromise of vulnerable system.

Mitigation

Install updates from vendor's website.

Vulnerable software versions

ArcReader: All versions

ArcGIS Engine: 10.6.1 - 10.8.1

ArcGIS Pro: 2.7

ArcGIS: All versions

External links

http://www.esri.com/arcgis-blog/products/arcgis/administration/security-advisory-general-raster/
http://support.esri.com/en/download/7869
http://www.zerodayinitiative.com/advisories/ZDI-21-360/


Q & A

Can this vulnerability be exploited remotely?

Yes. This vulnerability can be exploited by a remote non-authenticated attacker via the Internet.

Is there known malware, which exploits this vulnerability?

No. We are not aware of malware exploiting this vulnerability.

2) Use-after-free

EUVDB-ID: #VU51790

Risk: High

CVSSv3.1: 7.7 [CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C]

CVE-ID: CVE-2021-29096

CWE-ID: CWE-416 - Use After Free

Exploit availability: No

Description

The vulnerability allows a remote attacker to compromise vulnerable system.

The vulnerability exists due to a use-after-free error when parsing the PMF files. A remote attacker can execute arbitrary code on the target system.

Mitigation

Install updates from vendor's website.

Vulnerable software versions

ArcReader: All versions

ArcGIS Engine: 10.6.1 - 10.8.1

ArcGIS Pro: 2.7

ArcGIS: All versions

External links

http://www.esri.com/arcgis-blog/products/arcgis/administration/security-advisory-general-raster/
http://support.esri.com/en/download/7869
http://www.zerodayinitiative.com/advisories/ZDI-21-370/


Q & A

Can this vulnerability be exploited remotely?

Yes. This vulnerability can be exploited by a remote non-authenticated attacker via the Internet.

Is there known malware, which exploits this vulnerability?

No. We are not aware of malware exploiting this vulnerability.

3) Access of Uninitialized Pointer

EUVDB-ID: #VU51791

Risk: High

CVSSv3.1: 7.7 [CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C]

CVE-ID: CVE-2021-29098

CWE-ID: CWE-824 - Access of Uninitialized Pointer

Exploit availability: No

Description

The vulnerability allows a remote attacker to execute arbitrary code on the target system.

The vulnerability exists due to an uninitialized pointer issue when processing PMF files. A remote attacker can use a specially crafted file and execute arbitrary code on the target system.

Mitigation

Install updates from vendor's website.

Vulnerable software versions

ArcReader: All versions

ArcGIS Engine: 10.6.1 - 10.8.1

ArcGIS Pro: 2.7

ArcGIS: All versions

External links

http://www.esri.com/arcgis-blog/products/arcgis/administration/security-advisory-general-raster/
http://support.esri.com/en/download/7869
http://www.zerodayinitiative.com/advisories/ZDI-21-361/


Q & A

Can this vulnerability be exploited remotely?

Yes. This vulnerability can be exploited by a remote non-authenticated attacker via the Internet.

Is there known malware, which exploits this vulnerability?

No. We are not aware of malware exploiting this vulnerability.



###SIDEBAR###